Implented Google Cloud Backups of the databases, and also encrypying them before being pushed to cloud. Let us hope that I didn't heck it up.

This commit is contained in:
Root User 2026-02-07 22:56:51 +01:00
parent 458d0d865a
commit 20e27f799c
Signed by: root
GPG key ID: 087F0A95E5766D72
7 changed files with 193 additions and 7 deletions

View file

@ -2,6 +2,7 @@ keys:
- &admin_christine age1746rvsvsc3snxfl7cndm222wd5kck4aqj3x7nednlegq0gdjhfcqx0qv7m
- &server_songsheet age1la8yjuc2ws9pyx70rc83jd2084v5e08v8fvh6muvfzrl2ulp8fms6frs86
- &server_traefik age1rdcs8y4fjfyagwt2q9599ax329thceersh6dg2f0p6nsghm5xufq00qu0p
- &server_database age1k9ddvzypz986a7dt403ja6evql2agz0gehll79mx64zceteya38smxph8m
creation_rules:
- path_regex: nix-system-configs/secrets/songsheet/[^/]+\.(yaml|json|env|ini)$
key_groups:
@ -16,5 +17,5 @@ creation_rules:
- path_regex: nix-system-configs/secrets/database/[^/]+\.(yaml|json|env|ini)$
key_groups:
- age:
- *admin_christine
- *server_traefik
- *admin_christine
- *server_database