21 lines
489 B
YAML
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 }}']
|