PeerTube config easier to change for new instance

This commit is contained in:
2026-01-24 19:43:47 -07:00
parent 485999feab
commit 678b7591f9
+8 -6
View File
@@ -48,17 +48,19 @@ services:
# ipv4_address: 172.18.0.42
# ipv6_address: fdab:e4b3:21a2:ef1b::42
environment:
# initial account will be user root, password specified here:
PT_INITIAL_ROOT_PASSWORD: ROOT_USER_PASSWORD
POSTGRES_DB: peertube
PEERTUBE_DB_USERNAME: postgres
PEERTUBE_DB_PASSWORD: PASSWORD
PEERTUBE_DB_PASSWORD: YOUR_POSTGRES_PASSWORD
PEERTUBE_DB_SSL: false
PEERTUBE_DB_HOSTNAME: postgres
PEERTUBE_WEBSERVER_HOSTNAME: DOMAIN
PEERTUBE_WEBSERVER_HOSTNAME: YOUR_DOMAIN
PEERTUBE_TRUST_PROXY: "[\"127.0.0.1\", \"loopback\", \"172.18.0.0/16\"]"
PEERTUBE_SECRET: GENERATE_ME
PEERTUBE_SMTP_HOSTNAME: postfix
PEERTUBE_SMTP_PORT: 25
PEERTUBE_SMTP_FROM: noreply@DOMAIN
PEERTUBE_SMTP_FROM: noreply@YOUR_DOMAIN
PEERTUBE_SMTP_TLS: false
PEERTUBE_SMTP_DISABLE_STARTTLS: false
PEERTUBE_ADMIN_EMAIL: EMAIL_ADDRESS
@@ -78,7 +80,7 @@ services:
image: postgres:17-alpine
environment:
POSTGRES_USER: postgres
POSTGRES_PASSWORD: PASSWORD
POSTGRES_PASSWORD: YOUR_POSTGRES_PASSWORD
POSTGRES_DB: peertube
volumes:
- postgres:/var/lib/postgresql/data
@@ -93,8 +95,8 @@ services:
postfix:
image: mwader/postfix-relay
environment:
POSTFIX_myhostname: DOMAIN
OPENDKIM_DOMAINS: DOMAIN=peertube
POSTFIX_myhostname: YOUR_DOMAIN
OPENDKIM_DOMAINS: YOUR_DOMAIN=peertube
# see https://github.com/wader/postfix-relay/pull/18
OPENDKIM_RequireSafeKeys: no
volumes: