diff --git a/docker-compose-dev.yaml b/docker-compose-dev.yaml new file mode 100644 index 0000000..d735d85 --- /dev/null +++ b/docker-compose-dev.yaml @@ -0,0 +1,23 @@ +services: + videohotmix: + build: . + networks: + - web + volumes: + - /data:/mnt/data:ro + labels: + - traefik.enable=true + - traefik.http.routers.hotmixes.rule=Host(`dev.videohotmix.net`) || Host(`dev.panamaracing.club`) + - traefik.http.routers.hotmixes.entrypoints=web + - traefik.http.routers.hotmixes.middlewares=redirect-https-hotmixes + - traefik.http.middlewares.redirect-https-hotmixes.redirectscheme.scheme=https + + - traefik.http.routers.hotmixes_ssl.rule=Host(`dev.videohotmix.net`) || Host(`dev.panamaracing.club`) + - traefik.http.routers.hotmixes_ssl.entrypoints=websecure + - traefik.http.routers.hotmixes_ssl.tls.certresolver=myresolver + + - traefik.http.services.hotmixes.loadbalancer.server.port=80 + +networks: + web: + external: true