No description
Find a file
2025-01-03 21:12:43 +01:00
secrets add empty secrets dir 2024-11-29 09:59:38 +01:00
.gitignore initial commit 2024-11-16 13:28:59 +01:00
backup_manager.py pass config as arg to avoid reading it multiple times 2025-01-03 13:52:02 +01:00
forgejo.json.sample work around nasty characters as part of the database password 2025-01-03 21:12:43 +01:00
forgejo_backup work around nasty characters as part of the database password 2025-01-03 21:12:43 +01:00
gotify.py refactoring 2024-11-29 10:22:34 +01:00
nextcloud.json.sample refactoring and streamlining 2025-01-03 13:31:58 +01:00
nextcloud_backup do not ignore missing key as it migth indicate problems. 2025-01-03 13:58:19 +01:00
paperless-ngx_backup do not ignore missing key as it migth indicate problems. 2025-01-03 13:58:19 +01:00
paperless.json.sample fixed indentation 2025-01-03 11:58:51 +01:00
README.md added cronjob example 2024-11-16 13:38:30 +01:00

README

Setup

Create a config including secrets

mkdir secrets && cp nextcloud.json.sample secrets/nextcloud.json

Modify the content to match the specific setup

Manually run the respective backup script manually or regularly as cron job, or systemd timer, e.g.:

crontab -e
37 0 * * * /path/to/the/backup/script

to run a backup each night at 00:37.