Files
MKs-Docker-Compose/streaming/docker-compose.yml
2026-03-12 15:40:10 -03:00

47 lines
1.1 KiB
YAML

version: "3"
services:
restreamer:
image: datarhei/restreamer
container_name: restreamer
ports:
- 1936:1935
- 8080:8080
networks:
- frontend
- traefik_portal
volumes:
- "./datarhei-restreamer/db:/restreamer/db"
environment:
- RS_USERNAME=${RS_USERNAME}
- RS_PASSWORD=${RS_PASSWORD}
- RS_LOGLEVEL=4
- RS_TIMEZONE=${TZ}
- RS_SNAPSHOT_INTERVAL=1m
deploy:
replicas: 1
restart_policy:
condition: any
delay: 5s
window: 10s
owncast:
image: elestio/owncast:latest
container_name: owncast
user: 0:0
restart: always
volumes:
- "./owncast/:/app/"
devices:
- /dev/dri:/dev/dri
shm_size: 256m
ports:
- "5050:8080"
- "1935:1935"
networks:
- traefik_portal
networks:
frontend:
traefik_portal:
external: true