From f1e5b7cae28ccbc9621a318ecbb594c594c44fc3 Mon Sep 17 00:00:00 2001 From: jaydee Date: Thu, 14 Nov 2024 12:13:40 +0100 Subject: [PATCH] bitwarden --- playbooks/sync_all.yaml | 12 ++++++------ playbooks/sync_container_data.yaml | 2 +- 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/playbooks/sync_all.yaml b/playbooks/sync_all.yaml index 9af402b..f7104b9 100644 --- a/playbooks/sync_all.yaml +++ b/playbooks/sync_all.yaml @@ -5,7 +5,7 @@ tasks: - include_tasks: stop_containers.yaml name: Stop Containers - when: inventory_hostname in groups['raspberrypi5'] + when: inventory_hostname == {{ selected_server }} - name: Pause for 60 seconds ansible.builtin.pause: seconds: 60 @@ -24,13 +24,13 @@ - semaphore.sectorq.eu - kestra.sectorq.eu - auth.sectorq.eu - when: inventory_hostname in groups['raspberrypi5'] + when: inventory_hostname == {{ selected_server }} - name: Get relevant configs ansible.builtin.shell: 'egrep -l "# kestra.sectorq.eu|# auth.sectorq.eu|# ha.sectorq.eu|# pw.sectorq.eu|# semaphore.sectorq.eu|# sectorq.eu|# gitlab.sectorq.eu|# ha.sectorq.eu" /share/docker_data/nginx/data/nginx/proxy_host/*' ignore_errors: true become: true register: result - when: inventory_hostname in groups['raspberrypi5'] + when: inventory_hostname == {{ selected_server }} - debug: msg: "{{ result.stdout_lines }}" @@ -43,7 +43,7 @@ become: true with_items: - "{{ result.stdout_lines }}" - when: inventory_hostname in groups['raspberrypi5'] + when: inventory_hostname == {{ selected_server }} - include_tasks: reconfigure_heimdall.yaml name: Reconfigure heimdall @@ -54,7 +54,7 @@ - Roundcube - Authentik - Kestra - when: inventory_hostname in groups['raspberrypi5'] + when: inventory_hostname == {{ selected_server }} - name: Changing heimdall background ansible.builtin.shell: sqlite3 /share/docker_data/heimdall/config/www/app.sqlite "UPDATE setting_user SET uservalue = 'backgrounds/TRN2Ydr5dyVAkWvCq4xqR5bQ6iyv5XaKvM1r84sJ.jpg' WHERE user_id = (SELECT id FROM users WHERE username = 'jaydee')" become: true @@ -70,7 +70,7 @@ ignore_errors: true become: true register: result - when: inventory_hostname in groups['raspberrypi5'] + when: inventory_hostname == {{ selected_server }} # - name: Get relevant configs # ansible.builtin.shell: 'docker restart gitlab' # ignore_errors: yes diff --git a/playbooks/sync_container_data.yaml b/playbooks/sync_container_data.yaml index d65bc67..83e3094 100644 --- a/playbooks/sync_container_data.yaml +++ b/playbooks/sync_container_data.yaml @@ -4,7 +4,7 @@ become: true when: inventory_hostname in groups['raspberrypi5'] - name: Syncing all - ansible.builtin.shell: 'rsync -avh --delete /share/docker_data/{kestra,authentik,mailu2,ha,gitlab,semaphore,webhub,nginx,heimdall} root@192.168.77.238:/share/docker_data/ --exclude="home-assistant.log*" --exclude="gitlab/logs/*"' + ansible.builtin.shell: 'rsync -avh --delete /share/docker_data/\{{{ selected_containers }}\} root@{{ selected_server }}:/share/docker_data/ --exclude="home-assistant.log*" --exclude="gitlab/logs/*"' #ansible.builtin.shell: 'rsync -avh --delete /share/docker_data/{mailu2,webhub,nginx,heimdall} root@192.168.77.238:/share/docker_data/ --exclude="home-assistant.log*" --exclude="gitlab/logs/*"' #ansible.builtin.shell: 'ls -la' when: inventory_hostname in groups['nas'] \ No newline at end of file