Setup Watchtower to update the documentation automatically

This commit is contained in:
TheFrenchGhosty 2023-07-09 15:01:51 +02:00
parent 5da6b90e77
commit 3424f5978f
No known key found for this signature in database
GPG Key ID: 4E616F0FFE25B75B
2 changed files with 16 additions and 0 deletions

View File

@ -73,6 +73,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

View File

@ -0,0 +1,10 @@
services:
watchtower:
container_name: watchtower
image: containrrr/watchtower:latest
restart: unless-stopped
environment:
- 'WATCHTOWER_CLEANUP=true'
volumes:
- '/var/run/docker.sock:/var/run/docker.sock'
command: docsinvidiousio_docs_1