This commit is contained in:
Justin committed 2026-08-29 18:16:21 -05:00
1 parent 1c6c25f442
commit 63d79f7f76
12 files changed
+687 -67

No files matched your search

+231 -26
View File
@@ -1,18 +1,21 @@
---
- name: Deploy Docker Compose stack with pull and restart
hosts: ki5bhv.com
hosts: killer2.ki5bhv.com
become: true
tasks:
- name: Qbits
community.docker.docker_compose_v2:
project_src: /home/justin/docker/qbits/
project_src: /home/justin/docker/qbits
pull: always
recreate: auto
register: result
retries: 3
delay: 3
until: result is not failed
- name: Pause
ansible.builtin.pause:
seconds: 10
seconds: 1
- name: homarr
community.docker.docker_compose_v2:
@@ -22,7 +25,7 @@
- name: Pause
ansible.builtin.pause:
seconds: 10
seconds: 1
- name: wireguard
community.docker.docker_compose_v2:
@@ -32,7 +35,7 @@
- name: Pause
ansible.builtin.pause:
seconds: 10
seconds: 1
- name: beszel
community.docker.docker_compose_v2:
@@ -42,7 +45,7 @@
- name: Pause
ansible.builtin.pause:
seconds: 10
seconds: 1
- name: cup
community.docker.docker_compose_v2:
@@ -52,17 +55,7 @@
- name: Pause
ansible.builtin.pause:
seconds: 10
- name: nginx-proxy
community.docker.docker_compose_v2:
project_src: /home/justin/docker/nginx-proxy/
pull: always
recreate: auto
- name: Pause
ansible.builtin.pause:
seconds: 10
seconds: 1
- name: ntfy
community.docker.docker_compose_v2:
@@ -72,7 +65,7 @@
- name: Pause
ansible.builtin.pause:
seconds: 10
seconds: 1
- name: vaultwarden
community.docker.docker_compose_v2:
@@ -82,7 +75,7 @@
- name: Pause
ansible.builtin.pause:
seconds: 10
seconds: 1
- name: uptime-kuma
community.docker.docker_compose_v2:
@@ -92,7 +85,7 @@
- name: Pause
ansible.builtin.pause:
seconds: 10
seconds: 1
- name: overseerr
community.docker.docker_compose_v2:
@@ -102,7 +95,7 @@
- name: Pause
ansible.builtin.pause:
seconds: 10
seconds: 1
- name: portainer
community.docker.docker_compose_v2:
@@ -112,7 +105,7 @@
- name: Pause
ansible.builtin.pause:
seconds: 10
seconds: 1
- name: it-tools
community.docker.docker_compose_v2:
@@ -122,7 +115,7 @@
- name: Pause
ansible.builtin.pause:
seconds: 10
seconds: 1
- name: termix
community.docker.docker_compose_v2:
@@ -132,7 +125,7 @@
- name: Pause
ansible.builtin.pause:
seconds: 10
seconds: 1
- name: ntfy
community.docker.docker_compose_v2:
@@ -140,6 +133,218 @@
pull: always
recreate: auto
- name: Pause
ansible.builtin.pause:
seconds: 1
- name: netalertx
community.docker.docker_compose_v2:
project_src: /home/justin/docker/netalertx/
pull: always
recreate: auto
- name: Pause
ansible.builtin.pause:
seconds: 1
- name: homarr
community.docker.docker_compose_v2:
project_src: /home/justin/docker/homarr/
pull: always
recreate: auto
- name: Pause
ansible.builtin.pause:
seconds: 1
- name: wireguard
community.docker.docker_compose_v2:
project_src: /home/justin/docker/wireguard/
pull: always
recreate: auto
- name: Pause
ansible.builtin.pause:
seconds: 1
- name: beszel
community.docker.docker_compose_v2:
project_src: /home/justin/docker/beszel/
pull: always
recreate: auto
- name: Pause
ansible.builtin.pause:
seconds: 1
- name: cup
community.docker.docker_compose_v2:
project_src: /home/justin/docker/cup/
pull: always
recreate: auto
- name: Pause
ansible.builtin.pause:
seconds: 1
- name: ntfy
community.docker.docker_compose_v2:
project_src: /home/justin/docker/ntfy/
pull: always
recreate: auto
- name: Pause
ansible.builtin.pause:
seconds: 1
- name: vaultwarden
community.docker.docker_compose_v2:
project_src: /home/justin/docker/vaultwarden/
pull: always
recreate: auto
- name: Pause
ansible.builtin.pause:
seconds: 1
- name: uptime-kuma
community.docker.docker_compose_v2:
project_src: /home/justin/docker/uptime-kuma/
pull: always
recreate: auto
- name: Pause
ansible.builtin.pause:
seconds: 1
- name: overseerr
community.docker.docker_compose_v2:
project_src: /home/justin/docker/overseerr/
pull: always
recreate: auto
- name: Pause
ansible.builtin.pause:
seconds: 1
- name: portainer
community.docker.docker_compose_v2:
project_src: /home/justin/docker/portainer/
pull: always
recreate: auto
- name: Pause
ansible.builtin.pause:
seconds: 1
- name: it-tools
community.docker.docker_compose_v2:
project_src: /home/justin/docker/it-tools/
pull: always
recreate: auto
- name: Pause
ansible.builtin.pause:
seconds: 1
- name: termix
community.docker.docker_compose_v2:
project_src: /home/justin/docker/termix/
pull: always
recreate: auto
- name: Pause
ansible.builtin.pause:
seconds: 1
- name: ntfy
community.docker.docker_compose_v2:
project_src: /home/justin/docker/ntfy/
pull: always
recreate: auto
- name: Pause
ansible.builtin.pause:
seconds: 1
- name: netalertx
community.docker.docker_compose_v2:
project_src: /home/justin/docker/netalertx/
pull: always
recreate: auto
- name: Pause
ansible.builtin.pause:
seconds: 1
- name: Wavelog
community.docker.docker_compose_v2:
project_src: /home/justin/docker/wavelog/
pull: always
recreate: auto
- name: Pause
ansible.builtin.pause:
seconds: 1
- name: Kometa
community.docker.docker_compose_v2:
project_src: /home/justin/docker/kometa/
pull: always
recreate: auto
- name: Pause
ansible.builtin.pause:
seconds: 1
- name: Tautulli
community.docker.docker_compose_v2:
project_src: /home/justin/docker/tautulli/
pull: always
recreate: auto
- name: Prune non-dangling images
community.docker.docker_prune:
containers: false
images: true
images_filters:
dangling: false
networks: false
volumes: false
builder_cache: false
- name: Deploy Docker Compose stack with pull and restart
hosts: docker.ki5bhv.com
become: true
tasks:
- name: code
community.docker.docker_compose_v2:
project_src: /home/justin/Docker/code-server
pull: always
recreate: auto
- name: Prune non-dangling images
community.docker.docker_prune:
containers: false
images: true
images_filters:
dangling: false
networks: false
volumes: false
builder_cache: false
- name: Deploy Docker Compose stack with pull and restart
hosts: proxy-server.ki5bhv.com
become: true
tasks:
- name: nginx proxy
community.docker.docker_compose_v2:
project_src: /home/justin/docker/nginx-proxy
pull: always
recreate: auto
- name: Prune non-dangling images
community.docker.docker_prune:
containers: false