diff --git a/dia.yml b/dia.yml index 2a11c2c..965b2d8 100644 --- a/dia.yml +++ b/dia.yml @@ -85,6 +85,12 @@ app: "docs.invidious.io" tags: [docs, docker] + - name: Deploy watchtower + import_tasks: tasks/compose.yml + vars: + app: "watchtower" + tags: [watchtower, docker] + - name: caddy import_role: name: caddy_ansible.caddy_ansible diff --git a/templates/compose/watchtower.yml b/templates/compose/watchtower.yml new file mode 100644 index 0000000..8ac3159 --- /dev/null +++ b/templates/compose/watchtower.yml @@ -0,0 +1,10 @@ +services: + watchtower: + container_name: watchtower + image: ghcr.io/containrrr/watchtower:1.7.1 + restart: unless-stopped + environment: + - 'WATCHTOWER_CLEANUP=true' + volumes: + - '/var/run/docker.sock:/var/run/docker.sock' + command: --interval 3600 docsinvidiousio_docs_1