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 # ipv4_address: 172.18.0.42
# ipv6_address: fdab:e4b3:21a2:ef1b::42 # ipv6_address: fdab:e4b3:21a2:ef1b::42
environment: environment:
# initial account will be user root, password specified here:
PT_INITIAL_ROOT_PASSWORD: ROOT_USER_PASSWORD
POSTGRES_DB: peertube POSTGRES_DB: peertube
PEERTUBE_DB_USERNAME: postgres PEERTUBE_DB_USERNAME: postgres
PEERTUBE_DB_PASSWORD: PASSWORD PEERTUBE_DB_PASSWORD: YOUR_POSTGRES_PASSWORD
PEERTUBE_DB_SSL: false PEERTUBE_DB_SSL: false
PEERTUBE_DB_HOSTNAME: postgres 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_TRUST_PROXY: "[\"127.0.0.1\", \"loopback\", \"172.18.0.0/16\"]"
PEERTUBE_SECRET: GENERATE_ME PEERTUBE_SECRET: GENERATE_ME
PEERTUBE_SMTP_HOSTNAME: postfix PEERTUBE_SMTP_HOSTNAME: postfix
PEERTUBE_SMTP_PORT: 25 PEERTUBE_SMTP_PORT: 25
PEERTUBE_SMTP_FROM: noreply@DOMAIN PEERTUBE_SMTP_FROM: noreply@YOUR_DOMAIN
PEERTUBE_SMTP_TLS: false PEERTUBE_SMTP_TLS: false
PEERTUBE_SMTP_DISABLE_STARTTLS: false PEERTUBE_SMTP_DISABLE_STARTTLS: false
PEERTUBE_ADMIN_EMAIL: EMAIL_ADDRESS PEERTUBE_ADMIN_EMAIL: EMAIL_ADDRESS
@@ -78,7 +80,7 @@ services:
image: postgres:17-alpine image: postgres:17-alpine
environment: environment:
POSTGRES_USER: postgres POSTGRES_USER: postgres
POSTGRES_PASSWORD: PASSWORD POSTGRES_PASSWORD: YOUR_POSTGRES_PASSWORD
POSTGRES_DB: peertube POSTGRES_DB: peertube
volumes: volumes:
- postgres:/var/lib/postgresql/data - postgres:/var/lib/postgresql/data
@@ -93,8 +95,8 @@ services:
postfix: postfix:
image: mwader/postfix-relay image: mwader/postfix-relay
environment: environment:
POSTFIX_myhostname: DOMAIN POSTFIX_myhostname: YOUR_DOMAIN
OPENDKIM_DOMAINS: DOMAIN=peertube OPENDKIM_DOMAINS: YOUR_DOMAIN=peertube
# see https://github.com/wader/postfix-relay/pull/18 # see https://github.com/wader/postfix-relay/pull/18
OPENDKIM_RequireSafeKeys: no OPENDKIM_RequireSafeKeys: no
volumes: volumes: