pyinfra/services/heimdall/docker-compose.yml

31 lines
730 B
YAML
Raw Normal View History

2024-08-21 22:29:04 +02:00
volumes:
heimdall-config:
name: heimdall-config
networks:
traefik-net:
external: true
name: traefik-net
x-traefik-net: &x-traefik-net
networks:
- traefik-net
- default
services:
heimdall:
image: lscr.io/linuxserver/heimdall:latest
<<: *x-traefik-net
env_file:
- .env
volumes:
- heimdall-config:/config
deploy:
labels:
- traefik.enable=true
- traefik.docker.network=traefik-net
- traefik.http.routers.heimdall.rule=Host(`${HOST}`)
- traefik.http.routers.heimdall.entrypoints=${ENTRYPOINTS:-websecure}
- traefik.http.routers.heimdall.tls.certresolver=le
- traefik.http.services.heimdall.loadbalancer.server.port=80