Bryan Joshua Pedini
91095e8733
the app needs certificates to listen for TLS, and errors out and doesn't start if they're not present
66 lines
1.3 KiB
Plaintext
66 lines
1.3 KiB
Plaintext
# Træfik
|
|
TRAEFIK_ENABLED=true
|
|
TRAEFIK_NETWORK=traefik
|
|
TRAEFIK_ROUTER=transfer_example_com
|
|
TRAEFIK_SERVICE=tramsfer_example_com
|
|
TRAEFIK_SERVICE_PORT=80
|
|
TRAEFIK_MATCHRULE=Host(`transfer.example.com`)
|
|
TRAEFIK_TLSENABLED=true
|
|
TRAEFIK_CERTRESOLVER=letsencrypt
|
|
TRAEFIK_HTTP_MIDDLEWARES=http-to-https
|
|
TRAEFIK_HTTPS_MIDDLEWARES=hsts
|
|
|
|
# Diun
|
|
DIUN_ENABLE=true
|
|
DIUN_WATCHREPO=true
|
|
DIUN_SORTALGO=semver
|
|
DIUN_INCLUDE=
|
|
DIUN_EXCLUDE=
|
|
|
|
# Transfer.sh
|
|
TSH_VERSION=latest
|
|
TSH_DATA=./data
|
|
TSH_PROVIDER=local
|
|
TSH_LISTENER=:80
|
|
TSH_PROFILE_LISTENER=:6060
|
|
TSH_FORCE_HTTPS=false
|
|
TSH_TLS_LISTENER=
|
|
TSH_TLS_LISTENER_ONLY=
|
|
TSH_TLS_CERT_FILE=
|
|
TSH_TLS_PRIVATE_KEY=
|
|
TSH_HTTP_AUTH_USER=
|
|
TSH_HTTP_AUTH_PASS=
|
|
TSH_HTTP_AUTH_HTPASSWD=
|
|
TSH_HTTP_AUTH_IP_WHITELIST=
|
|
TSH_IP_WHITELIST=
|
|
TSH_IP_BLACKLIST=
|
|
TSH_TEMP_PATH=
|
|
TSH_PROXY_PATH=
|
|
TSH_PROXY_PORT=
|
|
TSH_EMAIL_CONTACT=
|
|
TSH_GA_KEY=
|
|
TSH_USERVOICE_KEY=
|
|
TSH_AWS_ACCESS_KEY=
|
|
TSH_AWS_SECRET_KEY=
|
|
TSH_BUCKET=
|
|
TSH_S3_ENDPOINT=
|
|
TSH_S3_REGION=eu-west-1
|
|
TSH_S3_NO_MULTIPART=false
|
|
TSH_S3_PATH_STYLE=false
|
|
TSH_STORJ_ACCESS=
|
|
TSH_STORJ_BUCKET=
|
|
TSH_BASEDIR=/data
|
|
TSH_GDRIVE_CLIENT_JSON_FILEPATH=
|
|
TSH_GDRIVE_LOCAL_CONFIG_PATH=
|
|
TSH_GDRIVE_CHUNK_SIZE=
|
|
TSH_HOSTS=
|
|
TSH_LOG=
|
|
TSH_CORS_DOMAINS=
|
|
TSH_CLAMAV_HOST=
|
|
TSH_PERFORM_CLAMAV_PRESCAN=
|
|
TSH_RATE_LIMIT=
|
|
TSH_MAX_UPLOAD_SIZE=
|
|
TSH_PURGE_DAYS=7
|
|
TSH_PURGE_INTERVAL=6
|
|
TSH_RANDOM_TOKEN_LENGTH=6
|