video360-splitter/docker-compose.yml

25 lines
688 B
YAML

services:
video360-splitter:
build: .
container_name: video360-splitter
restart: unless-stopped
volumes:
- video-data:/data
networks:
- traefik-public
labels:
- "traefik.enable=true"
- "traefik.http.routers.video360.rule=Host(`360split.jeffemmett.com`)"
- "traefik.http.routers.video360.entrypoints=web"
- "traefik.http.services.video360.loadbalancer.server.port=5000"
# Allow large uploads
- "traefik.http.middlewares.video360-body.buffering.maxRequestBodyBytes=10737418240"
- "traefik.http.routers.video360.middlewares=video360-body"
volumes:
video-data:
networks:
traefik-public:
external: true