compose/peertube/docker.env
2024-12-28 19:22:46 +08:00

54 lines
1.9 KiB
Bash

# Postgres configuration
POSTGRES_USER=change_me
POSTGRES_PASSWORD=change_me
POSTGRES_DB=peertube
# PeerTube configuration
PEERTUBE_DB_NAME=${POSTGRES_DB}
PEERTUBE_DB_USERNAME=${POSTGRES_USER}
PEERTUBE_DB_PASSWORD=${POSTGRES_PASSWORD}
PEERTUBE_DB_HOSTNAME=peertube-database
PEERTUBE_REDIS_HOSTNAME=peertube-redis
PEERTUBE_WEBSERVER_HOSTNAME=peertube.example.com
PEERTUBE_TRUST_PROXY=["127.0.0.1", "loopback", "10.0.0.0/16"]
# TODO: Generate one using `openssl rand -hex 32`
PEERTUBE_SECRET=
# E-mail configuration
PEERTUBE_SMTP_USERNAME=notice@example.com
PEERTUBE_SMTP_PASSWORD=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
PEERTUBE_SMTP_HOSTNAME=smtp.office365.com
PEERTUBE_SMTP_PORT=587
PEERTUBE_SMTP_FROM=notice@example.com
PEERTUBE_SMTP_TLS=false
PEERTUBE_SMTP_DISABLE_STARTTLS=false
PEERTUBE_ADMIN_EMAIL=admin@example.com
PEERTUBE_WEBSERVER_HTTPS=true
#PEERTUBE_LOG_LEVEL=info
# S3 configuration
#PEERTUBE_OBJECT_STORAGE_ENABLED=true
#PEERTUBE_OBJECT_STORAGE_UPLOAD_ACL_PUBLIC="public-read"
#PEERTUBE_OBJECT_STORAGE_UPLOAD_ACL_PRIVATE="private"
#PEERTUBE_OBJECT_STORAGE_ENDPOINT=
#PEERTUBE_OBJECT_STORAGE_CREDENTIALS_ACCESS_KEY_ID=
#PEERTUBE_OBJECT_STORAGE_CREDENTIALS_SECRET_ACCESS_KEY=
#
#PEERTUBE_OBJECT_STORAGE_WEB_VIDEOS_BUCKET_NAME=video
#PEERTUBE_OBJECT_STORAGE_WEB_VIDEOS_PREFIX=videos/
#PEERTUBE_OBJECT_STORAGE_WEB_VIDEOS_BASE_URL=https://video.example.com
#
#PEERTUBE_OBJECT_STORAGE_STREAMING_PLAYLISTS_BUCKET_NAME=video
#PEERTUBE_OBJECT_STORAGE_STREAMING_PLAYLISTS_PREFIX=streaming-playlists/
#PEERTUBE_OBJECT_STORAGE_STREAMING_PLAYLISTS_BASE_URL=https://video.example.com
#
#PEERTUBE_OBJECT_STORAGE_USER_EXPORTS_BUCKET_NAME=video
#PEERTUBE_OBJECT_STORAGE_USER_EXPORTS_PREFIX=user-exports/
#PEERTUBE_OBJECT_STORAGE_USER_EXPORTS_BASE_URL=https://video.example.com
#
#PEERTUBE_OBJECT_STORAGE_ORIGINAL_VIDEO_FILES_BUCKET_NAME=video
#PEERTUBE_OBJECT_STORAGE_ORIGINAL_VIDEO_FILES_PREFIX=original-video-files/
#PEERTUBE_OBJECT_STORAGE_ORIGINAL_VIDEO_FILES_BASE_URL=https://video.example.com