diff --git a/files/bashscripts/fileserver/akanealw/copy-scripts-to-fileserver.sh b/files/bashscripts/fileserver/akanealw/copy-scripts-to-fileserver.sh new file mode 100644 index 0000000..ee77a2a --- /dev/null +++ b/files/bashscripts/fileserver/akanealw/copy-scripts-to-fileserver.sh @@ -0,0 +1,25 @@ +#!/bin/bash + +# proxyserver +ssh proxyserver rsync -azvP /home/akanealw/scripts/ akanealw@fileserver:/home/akanealw/gitrepos/fileserver/files/bashscripts/proxyserver/akanealw/ +ssh proxyserver sudo rsync -azvP /root/scripts/ akanealw@fileserver:/home/akanealw/gitrepos/fileserver/files/bashscripts/proxyserver/root/ + +# dockerserver +ssh dockerserver rsync -azvP /home/akanealw/scripts/ akanealw@fileserver:/home/akanealw/gitrepos/fileserver/files/bashscripts/dockerserver/akanealw/ +ssh dockerserver sudo rsync -azvP /root/scripts/ akanealw@fileserver:/home/akanealw/gitrepos/fileserver/files/bashscripts/dockerserver/root/ + +# plexserver +ssh plexserver rsync -azvP /home/akanealw/scripts/ akanealw@fileserver:/home/akanealw/gitrepos/fileserver/files/bashscripts/plexserver/akanealw/ +ssh plexserver sudo rsync -azvP /root/scripts/ akanealw@fileserver:/home/akanealw/gitrepos/fileserver/files/bashscripts/plexserver/root/ + +# proxmox1 +ssh proxmox1 rsync -azvP /home/akanealw/scripts/ akanealw@fileserver:/home/akanealw/gitrepos/fileserver/files/bashscripts/proxmox1/akanealw/ +ssh proxmox1 sudo rsync -azvP /root/scripts/ akanealw@fileserver:/home/akanealw/gitrepos/fileserver/files/bashscripts/proxmox1/root/ + +# proxmox2 +ssh proxmox2 rsync -azvP /home/akanealw/scripts/ akanealw@fileserver:/home/akanealw/gitrepos/fileserver/files/bashscripts/proxmox2/akanealw/ +ssh proxmox2 sudo rsync -azvP /root/scripts/ akanealw@fileserver:/home/akanealw/gitrepos/fileserver/files/bashscripts/proxmox2/root/ + +# fileserver +cp -prv /home/akanealw/scripts/ /home/akanealw/gitrepos/fileserver/files/bashscripts/fileserver/akanealw/ +sudo cp -prv /root/scripts/ /home/akanealw/gitrepos/fileserver/files/bashscripts/fileserver/root/ diff --git a/files/bashscripts/proxyserver/akanealw/backup-bookmarks.sh b/files/bashscripts/proxyserver/akanealw/backup-bookmarks.sh old mode 100644 new mode 100755 diff --git a/files/bashscripts/proxyserver/akanealw/ping-before-copy-backups-to-truenas.sh b/files/bashscripts/proxyserver/akanealw/ping-before-copy-backups-to-truenas.sh old mode 100644 new mode 100755 index 1646496..17fc39f --- a/files/bashscripts/proxyserver/akanealw/ping-before-copy-backups-to-truenas.sh +++ b/files/bashscripts/proxyserver/akanealw/ping-before-copy-backups-to-truenas.sh @@ -4,7 +4,7 @@ sudo chown -R akanealw:akanealw /home/akanealw/backups find "/home/akanealw/backups/bookmarksbackups" -name "*.html" -type f -mtime +25 -delete find "/home/akanealw/backups/vaultwardenbackups" -name "*.xz" -type f -mtime +25 -delete -if ping -c 1 192.168.1.41 &> /dev/null +if ping -c 2 192.168.1.41 &> /dev/null then rsync -rvz /home/akanealw/backups/bookmarksbackups/ akanealw@truenas:/mnt/data/backups/bookmarksbackups/ curl -fsS -m 10 --retry 5 -o /dev/null https://uptimekuma.akanealw.com/api/push/l6Fztc77wL?status=up&msg=OK&ping= diff --git a/files/bashscripts/proxyserver/root/test.sh b/files/bashscripts/proxyserver/root/test.sh new file mode 100644 index 0000000..e69de29