- hosts: containers tasks: - name: Upgrade Vaultwarden shell: cmd: docker compose --file vaultwarden-compose.yml pull && docker compose --file vaultwarden-compose.yml up -d chdir: /home/pierre - name: Upgrade Traefik shell: cmd: docker compose --file traefik-compose.yml pull && docker compose --file traefik-compose.yml up -d chdir: /home/pierre - name: Upgrade Pi-hole shell: cmd: docker compose --file pihole-compose.yml pull && docker compose --file pihole-compose.yml up -d chdir: /home/pierre - name: Upgrade Forgejo shell: cmd: docker compose --file forgejo-compose.yml pull && docker compose --file forgejo-compose.yml up -d chdir: /home/pierre - name: Upgrade Conduit shell: cmd: docker compose --file conduit-compose.yml pull && docker compose --file conduit-compose.yml up -d chdir: /home/pierre - hosts: statelessops tasks: - name: Upgrade Woodpecker CI shell: cmd: docker compose --file woodpecker-compose.yml pull && docker compose --file woodpecker-compose.yml up -d chdir: /home/pierre - name: Upgrade Nocodb shell: cmd: docker compose --file nocodb-compose.yml pull && docker compose --file nocodb-compose.yml up -d chdir: /home/pierre - name: Upgrade Leantime shell: cmd: docker compose --file leantime-compose.yml pull && docker compose --file leantime-compose.yml up -d chdir: /home/pierre - name: Upgrade DLNextcloud shell: cmd: docker compose --file dlnextcloud-compose.yml down && docker compose --file dlnextcloud-compose.yml build && docker compose --file dlnextcloud-compose.yml up -d chdir: /home/pierre