by default disable traefik service for docker container

This commit is contained in:
Pim Kunis 2023-02-07 23:25:30 +01:00
parent c5ad2aab9f
commit 4d8f9e816c
10 changed files with 16 additions and 1 deletions

View file

@ -16,10 +16,12 @@
template:
src: "{{ role_path }}/templates/traefik.toml.j2"
dest: "{{ service_dir }}/traefik.toml"
register: traefik
- name: Copy services.toml
copy:
src: "{{ role_path }}/files/services.toml"
dest: "{{ service_dir }}/services.toml"
register: services
- name: Create traefik network
docker_network:
name: "traefik"
@ -28,3 +30,4 @@
project_src: "{{ service_dir }}"
pull: true
remove_orphans: true
restarted: "{{ traefik.changed or services.changed }}"

View file

@ -26,6 +26,7 @@ loglevel = "DEBUG"
[providers.docker]
endpoint = "unix:///var/run/docker.sock"
exposedByDefault = false
[providers.file]
filename = "/etc/traefik/services.toml"