Refactor Traefik deploy: docker-compose + systemd

- Replace docker_container ansible with new setup
- Add option to disable HTTPS for alternate reverse proxy use
This commit is contained in:
2023-04-21 03:04:53 -04:00
parent c67a39982e
commit 9512212b84
8 changed files with 75 additions and 49 deletions

View File

@@ -4,11 +4,8 @@
state: touch
listen: reload_traefik
- name: Restart Traefik container
docker_container:
name: "{{ traefik_name }}"
image: traefik:{{ traefik_version }}
state: started
container_default_behavior: "no_defaults"
restart: yes
- name: Restart Traefik
service:
name: "{{ docker_compose_service }}@{{ traefik_name }}"
state: restarted
listen: restart_traefik