Commit graph

12 commits

Author SHA1 Message Date
48c60629ab Restic: made modular backup declerations.
Required tree-wide re-wiring of the host option.
Now, rather than each host having a monolithic restic.nix file,
the hosts restic.nix file just specifies the password and url of the
restic repository. Eatch module then definies specific paths to backup
and any pre and post commands that need to be performed.
Each backed up service gets an independent systemd backup service and
timer.
2025-04-13 15:27:25 +02:00
ac463949c7 added forgejo to restic backups. 2025-03-24 16:23:31 +01:00
fb61db7011 moved gabevenberg.com to cirrus. 2025-03-20 12:56:37 +01:00
c1221756d7 added homepage dashboard. 2024-10-19 18:28:53 +02:00
f9632c8fc3 lots of stuff:
Moved syncthing to system service
Restic actually works now
removed some old system configs.
formatting.
2024-09-30 18:45:47 +02:00
f37f68c70e fixed bugs with cirrostratus. 2024-08-07 15:32:03 -05:00
fad1946012 new hardware for cirrostratus. 2024-08-03 19:25:34 -05:00
ef94432501 deployed cirrostratus. 2024-08-03 16:48:50 -05:00
3153a2314d added raspi sd card image. 2024-07-30 15:25:53 -05:00
d3a7b90d6d forgejo migration done! 2024-07-29 22:07:02 -05:00
f91cb5469d added forgejo config using sqlite. 2024-07-29 15:02:40 -05:00
6dcbb146b7 renamed hetzner-multi to cirrus. 2024-07-29 12:34:24 -05:00