implement the Dockerized deployment bundle
This commit is contained in:
48
dockerized/.env.example
Normal file
48
dockerized/.env.example
Normal file
@@ -0,0 +1,48 @@
|
||||
COMPOSE_PROJECT_NAME=nyone
|
||||
|
||||
# Git source cloned by scripts/deploy.sh into runtime/source before Docker builds.
|
||||
GIT_REPOSITORY_URL=https://github.com/your-org/nyone.git
|
||||
GIT_REF=main
|
||||
|
||||
# Public hostnames. TLS should terminate at your external proxy/CDN/load balancer.
|
||||
PUBLIC_SCHEME=https
|
||||
APP_DOMAIN=nyone.example.com
|
||||
HLS_DOMAIN=nyone-hls.example.com
|
||||
APP_HTTP_PORT=8080
|
||||
RTMP_PUBLIC_PORT=19935
|
||||
|
||||
APP_NAME=Nyone
|
||||
APP_ENV=production
|
||||
APP_DEBUG=false
|
||||
APP_KEY=
|
||||
APP_PREVIOUS_KEYS=
|
||||
APP_LOCALE=en
|
||||
APP_FALLBACK_LOCALE=en
|
||||
APP_FAKER_LOCALE=en_US
|
||||
|
||||
LOG_LEVEL=info
|
||||
MAIL_MAILER=log
|
||||
MAIL_FROM_ADDRESS=hello@example.com
|
||||
MAIL_FROM_NAME=Nyone
|
||||
|
||||
POSTGRES_DB=nyone
|
||||
POSTGRES_USER=nyone
|
||||
POSTGRES_PASSWORD=
|
||||
|
||||
MEDIAMTX_SHARED_SECRET=
|
||||
STREAMING_VIEWER_SYNC_INTERVAL=2
|
||||
STREAMING_VIEWER_COUNT_TTL=10
|
||||
STREAMING_VIEWER_IDENTITY_COOKIE=nyone_visitor_id
|
||||
STREAMING_VIEWER_IDENTITY_COOKIE_LIFETIME_DAYS=365
|
||||
STREAMING_VIEWER_IDENTITY_TTL=86400
|
||||
STREAMING_VIEWER_STATS_POLL_INTERVAL=30000
|
||||
STREAMING_VOD_RETENTION_DAYS=30
|
||||
|
||||
# Optional deployment behavior.
|
||||
SEED_DATABASE=false
|
||||
APP_OPTIMIZE_ON_BOOT=true
|
||||
QUEUE_NAMES=default
|
||||
QUEUE_SLEEP=3
|
||||
QUEUE_TRIES=3
|
||||
QUEUE_MAX_TIME=3600
|
||||
QUEUE_TIMEOUT=90
|
||||
Reference in New Issue
Block a user