From bad79ebf510cde775d30719f6abbce011db3784e Mon Sep 17 00:00:00 2001 From: akanealw Date: Mon, 21 Aug 2023 10:03:48 -0500 Subject: [PATCH] updated rsync command to include hard links --- .../akanealw/olivetin/restart-gluetun-and-services.sh | 10 ++++++++++ .../akanealw/olivetin/shutdown-proxmox1.sh | 1 + .../fileserver/akanealw/backup-scripts-to-gitrepo.sh | 2 +- 3 files changed, 12 insertions(+), 1 deletion(-) create mode 100755 files/bashscripts/dockerserver/akanealw/olivetin/restart-gluetun-and-services.sh create mode 100755 files/bashscripts/dockerserver/akanealw/olivetin/shutdown-proxmox1.sh diff --git a/files/bashscripts/dockerserver/akanealw/olivetin/restart-gluetun-and-services.sh b/files/bashscripts/dockerserver/akanealw/olivetin/restart-gluetun-and-services.sh new file mode 100755 index 0000000..dad7fd1 --- /dev/null +++ b/files/bashscripts/dockerserver/akanealw/olivetin/restart-gluetun-and-services.sh @@ -0,0 +1,10 @@ +#!/bin/bash + +docker restart gluetun && echo gluetun restarted +sleep 45 +docker restart qbittorrent && echo qbittorrent restarted +sleep 5 +docker restart sabnzbd && echo sabnzbd restarted +sleep 5 +docker restart jdownloader && echo jdownloader restarted +sleep 5 diff --git a/files/bashscripts/dockerserver/akanealw/olivetin/shutdown-proxmox1.sh b/files/bashscripts/dockerserver/akanealw/olivetin/shutdown-proxmox1.sh new file mode 100755 index 0000000..6e383ec --- /dev/null +++ b/files/bashscripts/dockerserver/akanealw/olivetin/shutdown-proxmox1.sh @@ -0,0 +1 @@ +ssh -i /config/proxmox2 -o StrictHostKeyChecking=no akanealw@192.168.1.52 /home/akanealw/scripts/shutdown-proxmox1.sh diff --git a/files/bashscripts/fileserver/akanealw/backup-scripts-to-gitrepo.sh b/files/bashscripts/fileserver/akanealw/backup-scripts-to-gitrepo.sh index ba56a33..ff98563 100755 --- a/files/bashscripts/fileserver/akanealw/backup-scripts-to-gitrepo.sh +++ b/files/bashscripts/fileserver/akanealw/backup-scripts-to-gitrepo.sh @@ -13,7 +13,7 @@ if ping -c 1 192.168.1.41 &> /dev/null ssh dockerserver "crontab -l | tee /home/akanealw/scripts/crontab.bak \ && sudo crontab -l | sudo tee /root/scripts/crontab.bak \ && rm /home/akanealw/scripts/debian-essentials.sh > /dev/null 2>&1 \ - && rsync -azvP /home/akanealw/scripts/ akanealw@fileserver:/home/akanealw/gitrepos/fileserver/files/bashscripts/dockerserver/akanealw/ \ + && rsync -azvPH /home/akanealw/scripts/ akanealw@fileserver:/home/akanealw/gitrepos/fileserver/files/bashscripts/dockerserver/akanealw/ \ && sudo rsync -azvP /root/scripts/ akanealw@fileserver:/home/akanealw/gitrepos/fileserver/files/bashscripts/dockerserver/root/" # plexserver