23 Commits

Author SHA1 Message Date
0d1205210d feat(tmpfiles): defer per-service file permissions to reduce boot time 2026-03-03 14:31:18 -05:00
a6a9196137 fmt 2026-03-03 14:30:59 -05:00
9b891b46a6 fail2ban: implement for gitea 2026-03-03 14:30:57 -05:00
4ce1cb862e zfs: HEAVILY REFACTOR subvolume handling 2026-03-03 14:30:26 -05:00
3edf345faa remove various references to ${username} 2026-03-03 14:30:03 -05:00
c88fbebb88 impermanence 2026-03-03 14:29:53 -05:00
747db98795 use lib.serviceDependZpool 2026-03-03 14:29:21 -05:00
07b4fc2d90 extend nixpkgs's lib instead 2026-03-03 14:28:46 -05:00
75acb77162 proper mountpoint testing 2026-03-03 14:28:43 -05:00
430b3ead50 add serviceMountDeps 2026-03-03 14:27:17 -05:00
0c3a4b916d fix gitea and stuff 2026-03-03 14:27:05 -05:00
141acf762a cleanup 2026-03-03 14:27:05 -05:00
79cfbff952 nits 2026-03-03 14:27:04 -05:00
3be617ba88 overhaul of qbt + tmpfiles 2026-03-03 14:27:03 -05:00
9000643f43 more tmpfiles 2026-03-03 14:26:57 -05:00
56912f8969 use systemd.tmpfiles to manage folder permissions 2026-03-03 14:26:57 -05:00
96205e28a6 minecraft: 1.21.1 -> 1.21.3 2026-03-03 14:26:52 -05:00
ffdf4cbd14 things and stuff 2026-03-03 14:26:52 -05:00
1511a5b009 refactoring 2026-03-03 14:26:50 -05:00
93a4988f95 fixes 2026-03-03 14:26:49 -05:00
3b0e8c2376 update 2026-03-03 14:26:47 -05:00
54c0b9aab1 cleanup config 2026-03-03 14:26:46 -05:00
3cdbb27e6c minecraft overhaul 2026-03-03 14:26:45 -05:00