deploy-traefik.yaml 461 B

123456789101112131415161718
  1. ---
  2. - name: Deploy traefik v2.5
  3. hosts: "{{ my_hosts | d([]) }}"
  4. tasks:
  5. - name: Deploy traefik
  6. community.docker.docker_container:
  7. name: traefik
  8. image: "traefik:v2.5"
  9. ports:
  10. - "80:80"
  11. - "443:443"
  12. volumes:
  13. - /run/docker.sock:/run/docker.sock
  14. - /etc/traefik:/etc/traefik
  15. restart_policy: unless-stopped
  16. become: true
  17. become_user: "{{ lookup('env', 'USER') }}"