mirror of
https://github.com/lunaisnotaboy/mastodon.git
synced 2024-08-21 15:54:45 +00:00
work flawlessly was a nightmare). WARNING: This commit makes the web UI connect to the streaming API instead of ActionCable like before. This means that if you are upgrading, you should set that up beforehand.
48 lines
1.1 KiB
Plaintext
48 lines
1.1 KiB
Plaintext
# 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
|
|
|
|
# E-mail configuration
|
|
SMTP_SERVER=smtp.mailgun.org
|
|
SMTP_PORT=587
|
|
SMTP_LOGIN=
|
|
SMTP_PASSWORD=
|
|
SMTP_FROM_ADDRESS=notifications@example.com
|
|
|
|
# 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=
|
|
|
|
# Optional alias for S3 if you want to use Cloudfront or Cloudflare in front
|
|
# S3_CLOUDFRONT_HOST=
|
|
|
|
# Streaming API integration
|
|
# STREAMING_API_BASE_URL=
|