diff --git a/.env.sample b/.env.sample index 68e3b97..87f7e0f 100644 --- a/.env.sample +++ b/.env.sample @@ -39,3 +39,6 @@ SECRET_DB_PASSWORD_VERSION=v1 #PEERTUBE_SMTP_FROM=peertube@example.com #PEERTUBE_SMTP_TLS=false #PEERTUBE_SMTP_DISABLE_STARTTLS=true + +## Live stream settings +#COMPOSE_FILE="compose.yml:compose.rmtp.yml" diff --git a/compose.rtmp.yml b/compose.rtmp.yml new file mode 100644 index 0000000..8e2c181 --- /dev/null +++ b/compose.rtmp.yml @@ -0,0 +1,11 @@ +--- +version: "3.8" + +services: + app: + deploy: + labels: + - "traefik.enable=true" + - "traefik.tcp.routers.peertube-rtmp.rule=HostSNI(`*`)" + - "traefik.tcp.routers.peertube-rtmp.entrypoints=peertube-rtmp" + - "traefik.tcp.services.peertube-rtmp.loadbalancer.server.port=1935"