You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
73 lines
1.8 KiB
73 lines
1.8 KiB
# Service dependencies |
|
REDIS_HOST=redis |
|
REDIS_PORT=6379 |
|
DB_HOST=db |
|
DB_USER=postgres |
|
DB_NAME=postgres |
|
DB_PASS= |
|
DB_PORT=5432 |
|
|
|
# Federation |
|
LOCAL_DOMAIN=example.com |
|
LOCAL_HTTPS=true |
|
|
|
# Application secrets |
|
# Generate each with the `rake secret` task (`docker-compose run --rm web rake secret` if you use docker compose) |
|
PAPERCLIP_SECRET= |
|
SECRET_KEY_BASE= |
|
OTP_SECRET= |
|
|
|
# Registrations |
|
# Single user mode will disable registrations and redirect frontpage to the first profile |
|
# SINGLE_USER_MODE=true |
|
# Prevent registrations with following e-mail domains |
|
# EMAIL_DOMAIN_BLACKLIST=example1.com|example2.de|etc |
|
# Only allow registrations with the following e-mail domains |
|
# EMAIL_DOMAIN_WHITELIST=example1.com|example2.de|etc |
|
|
|
# Optionally change default language |
|
# DEFAULT_LOCALE=de |
|
|
|
# E-mail configuration |
|
# Note: Mailgun and SparkPost (https://sparkpo.st/smtp) each have good free tiers |
|
SMTP_SERVER=smtp.mailgun.org |
|
SMTP_PORT=587 |
|
SMTP_LOGIN= |
|
SMTP_PASSWORD= |
|
SMTP_FROM_ADDRESS=notifications@example.com |
|
#SMTP_AUTH_METHOD=plain |
|
#SMTP_OPENSSL_VERIFY_MODE=peer |
|
#SMTP_ENABLE_STARTTLS_AUTO=true |
|
|
|
|
|
# Optional asset host for multi-server setups |
|
# CDN_HOST=assets.example.com |
|
|
|
# S3 (optional) |
|
# S3_ENABLED=true |
|
# S3_BUCKET= |
|
# AWS_ACCESS_KEY_ID= |
|
# AWS_SECRET_ACCESS_KEY= |
|
# S3_REGION= |
|
# S3_PROTOCOL=http |
|
# S3_HOSTNAME=192.168.1.123:9000 |
|
|
|
# S3 (Minio Config (optional) Please check Minio instance for details) |
|
# S3_ENABLED=true |
|
# S3_BUCKET= |
|
# AWS_ACCESS_KEY_ID= |
|
# AWS_SECRET_ACCESS_KEY= |
|
# S3_REGION= |
|
# S3_PROTOCOL=https |
|
# S3_HOSTNAME= |
|
# S3_ENDPOINT= |
|
|
|
# Optional alias for S3 if you want to use Cloudfront or Cloudflare in front |
|
# S3_CLOUDFRONT_HOST= |
|
|
|
# Streaming API integration |
|
# STREAMING_API_BASE_URL= |
|
|
|
# Advanced settings |
|
# If you need to use pgBouncer, you need to disable prepared statements: |
|
# PREPARED_STATEMENTS=false
|
|
|