Updated
This commit is contained in:
1 parent
1c6c25f442
commit
63d79f7f76
12 files changed
+687
-67
No files matched your search
@@ -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
|
||||
|
||||
Reference in new issue
Block a user