puikheid.nl/docker-compose.yml
2021-05-10 21:19:20 +02:00

31 lines
837 B
YAML

version: "3.3"
services:
puikheid:
environment:
- ENVIRONMENT
build: .
networks:
- web
volumes:
- ./code:/srv/lapis
- /media/puikheid.nl:/mnt/data
ports:
- "1935:1935"
labels:
- traefik.enable=true
- traefik.http.routers.trackdb.rule=Host(`puikheid.nl`)
- traefik.http.routers.trackdb.entrypoints=web
- traefik.http.routers.trackdb.middlewares=redirect-https-trackdb
- traefik.http.middlewares.redirect-https-trackdb.redirectscheme.scheme=https
- traefik.http.routers.trackdb_ssl.rule=Host(`puikheid.nl`)
- traefik.http.routers.trackdb_ssl.entrypoints=websecure
- traefik.http.routers.trackdb_ssl.tls.certresolver=myresolver
- traefik.http.services.trackdb.loadbalancer.server.port=8080
networks:
web:
external: true