54 lines
1.9 KiB
Bash
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
|