Commit graph

5 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
f91cb5469d added forgejo config using sqlite. 2024-07-29 15:02:40 -05:00
98a92683bd abandoned systemd-dhcp module.
Made convience function for calculating pool size and offset from range
instead.
2024-06-20 17:48:23 -05:00
b85bdbb787 WIP systemd-networkd dhcp server module. 2024-06-19 17:13:25 -05:00
3d9e197056 inital steps into sops-nix. figured out ssh pubkey management. 2024-05-31 21:05:06 -05:00