servers/services/traefik/stack.yml
2021-10-25 18:23:06 +02:00

21 lines
489 B
YAML

version: "{{ compose_version }}"
services:
ingress:
image: traefik:v2.5
env_file:
- ./ovh.env
ports:
- 80:80
- 443:443
volumes:
- ./config/acme:/etc/traefik/acme
- ./config/traefik.yaml:/etc/traefik/traefik.yaml:ro
- ./config/dynamic:/etc/traefik/dynamic:ro
- /var/run/docker.sock:/var/run/docker.sock:ro
deploy:
placement:
constraints:
- node.role == manager
networks: ['{{ ingress_network }}']