7 image: peertube:stretch
9 PEERTUBE_HOSTNAME: my.domain.tld
12 PEERTUBE_ADMIN_EMAIL: admin@domain.tld
13 PEERTUBE_DB_USERNAME: user
14 PEERTUBE_DB_PASSWORD: password
15 PEERTUBE_SIGNUP_ENABLED: true
16 PEERTUBE_TRANSCODING_ENABLED: true
17 # Traefik labels are suggested as an example for people using Traefik,
18 # remove them if you are using another reverse proxy.
20 traefik.enable: "true"
21 traefik.frontend.rule: "Host:${PEERTUBE_HOSTNAME}"
24 - ./data:/usr/src/app/data
31 POSTGRES_USERNAME: user
32 POSTGRES_PASSWORD: password
33 POSTGRES_DB: peertube_prod
35 - ./db:/var/lib/postgresql/data