All checks were successful
Test and Publish Templates / test-and-publish (push) Successful in 7s
33 lines
995 B
Bash
33 lines
995 B
Bash
# Service identification (REQUIRED)
|
|
# CONTAINER_NAME must be unique per instance if running multiple Seafile services
|
|
# It's used for container names, network name, and project identification
|
|
CONTAINER_NAME=seafile
|
|
IMAGE_TAG="12.0-latest"
|
|
|
|
# Server Settings
|
|
SSH_USER="root"
|
|
|
|
# Data path on host for persistent storage
|
|
# Must be unique per instance if running multiple Seafile services
|
|
DATA_PATH="/home/dropshell/seafile"
|
|
|
|
# Seafile server configuration
|
|
SEAFILE_SERVER_HOSTNAME="seafile.example.com"
|
|
SEAFILE_SERVER_PROTOCOL="http"
|
|
HTTP_PORT=8080
|
|
|
|
# Admin credentials (change these!)
|
|
SEAFILE_ADMIN_EMAIL="admin@example.com"
|
|
SEAFILE_ADMIN_PASSWORD="changeme"
|
|
|
|
# JWT private key (required for Seafile 12.x)
|
|
# Must be a random string of at least 32 characters - generate with: openssl rand -hex 32
|
|
JWT_PRIVATE_KEY="your-random-secret-key-at-least-32-chars-long"
|
|
|
|
# Database settings (change the password!)
|
|
MYSQL_ROOT_PASSWORD="db_root_changeme"
|
|
DB_PASSWORD="db_seafile_changeme"
|
|
|
|
# Timezone
|
|
TZ="UTC"
|