Author: Adam <git@apiote.xyz>
change deepthought backup
.local/bin/backup | 21 +++++++++++++++++++--
diff --git a/.local/bin/backup b/.local/bin/backup index 23df101eafbed0090a9357cb4145d7b3fb6fe27a..d11d6a456c5a7e15417ef1513dd55d5f304ae22a 100755 --- a/.local/bin/backup +++ b/.local/bin/backup @@ -27,11 +27,28 @@ cd "$HOME/$backup_name" mkdir -p /etc/backup - apk list -qI | cut -d' ' -f1 | rev | cut -d'-' -f 3- | rev > /etc/backup/packages doas -u postgres pg_dumpall | gzip > /etc/backup/postgres.sql.gz rc-status > /etc/backup/services - tar cvzf "$backup_name.tgz" /etc/ /var/www/amuse/ /var/www/anki/ /var/www/funkwhale/start /var/www/funkwhale/stop /var/www/funkwhale/env /var/www/funkwhale/funkwhale_proxy.conf /var/www/funkwhale/nginx.conf /var/www/honk/ /var/www/nextcloud/ /var/www/wallabag/ /var/www/website/ /var/www/wireguard/ /var/www/dendrite/dendrite.yaml ~git/ '/var/lib/syncthing/Marvin backup/' '/var/lib/syncthing/Marvin SeedVault/' '/var/lib/syncthing/GPS/' /var/www/grocy/ /var/www/paperless/ + tar cvzf "$backup_name.tgz" \ + /etc/ \ + /var/www/amuse/amuse.db /var/www/amuse/amuse.toml \ + /var/www/anki/ \ + /var/www/asgard/asgard.db /var/www/asgard/config.dirty \ + /var/www/check \ + /var/www/dendrite/dendrite.yaml /var/www/dendrite/matrix_key.pem \ + /var/www/firefly/ \ + /var/www/funkwhale/start /var/www/funkwhale/stop /var/www/funkwhale/env /var/www/funkwhale/funkwhale_proxy.conf /var/www/funkwhale/nginx.conf \ + /var/www/grocy/ \ + /var/www/honk/honk.db /var/www/honk/blob.db \ + /var/www/kosync/syncdata.db \ + /var/www/nextcloud/ \ + /var/www/paperless/ \ + /var/www/wallabag/ \ + /var/www/website/password \ + /var/www/wireguard/ \ + ~git/ \ + '/var/lib/syncthing/Marvin backup/' '/var/lib/syncthing/Marvin SeedVault/' '/var/lib/syncthing/GPS/' chown adam:users "$backup_name.tgz" mv "$backup_name.tgz" ~adam/