5 image: peertube:stretch
7 PEERTUBE_HOSTNAME: my.domain.tld
10 PEERTUBE_ADMIN_EMAIL: admin@domain.tld
11 PEERTUBE_DB_USERNAME: user
12 PEERTUBE_DB_PASSWORD: password
13 PEERTUBE_SIGNUP_ENABLED: true
14 PEERTUBE_TRANSCODING_ENABLED: true
16 traefik.frontend.rule: "Host:my.domain.tld"
17 traefik.docker.network: traefik
20 - app_data:/usr/src/app/data
30 - node.labels.peertube == 1
35 POSTGRES_DB: peertube_prod
37 - db_data:/var/lib/postgresql/data
43 - node.labels.peertube == 1