Enable backups on cleriewi.uber.space

This commit is contained in:
2025-02-16 19:16:16 +01:00
parent b4e412b25f
commit be17c6c70e
2 changed files with 41 additions and 2 deletions

View File

@@ -46,6 +46,40 @@ nodes = uberspaceify.nodes({
"cleriewi.uber.space": {
"bundles": (
"uberspace-redirect-clerie",
"uberspace-clerie-backup",
"uberspace-crontab-dir",
),
"metadata": {
"clerie-backup": {
"repos": {
"main-cyan": {
"repo_password": bws.get("cleriewi.uber.space/clerie-backup-job-main"),
"repo_url": "https://cyan.backup.clerie.de/cleriewi.uber.space/main",
"auth_username": "clerie.uber.space",
"auth_password": bws.get("cleriewi.uber.space/clerie-backup-target-cyan"),
"files": [
"/home/clerie",
"/var/www/virtual/clerie",
],
},
"main-magenta": {
"repo_password": bws.get("cleriewi.uber.space/clerie-backup-job-main"),
"repo_url": "https://magenta.backup.clerie.de/cleriewi.uber.space/main",
"auth_username": "clerie.uber.space",
"auth_password": bws.get("cleriewi.uber.space/clerie-backup-target-magenta"),
"files": [
"/home/cleriewi",
"/var/www/virtual/cleriewi",
],
},
},
},
"cron": {
"jobs": {
"backup_main-cyan": "42 */2 * * * clerie-backup main-cyan backup",
"backup_main-magenta": "13 */2 * * * clerie-backup main-magenta backup",
},
},
},
},
})