75c3e62cfb
personal-blog: Init module
2025-10-23 20:07:39 +02:00
313a3d8138
Remove . at the end of assertion messages
2025-10-21 22:55:21 +02:00
66d5263aca
Deduplicate unprotected service messages via mkUnprotectedMessage
2025-10-21 22:52:44 +02:00
464b6a7850
Use lib.singleton when convenient
2025-10-21 21:10:53 +02:00
3be6ed721a
forgejo: Fix upgrade todo
...
Even with stable forgejo having caught up with my pinned version, I still get sqlite downgrade warnings. It seems like I have to wait for the next release to switch back to stable.
2025-10-21 20:34:36 +02:00
6edbfa0b42
Assert todos instead of warn
2025-10-21 20:30:49 +02:00
10901fbdad
forgejo: Fix vendor hash
2025-10-21 18:39:02 +02:00
bfac8a286a
grafana: Refactor dashboard options
2025-10-18 14:03:34 +02:00
199f0e3eb8
grafana: Add crowdsec dashboard
2025-10-18 13:32:07 +02:00
aa7cd9f8db
gatus: Minor code cleanup
2025-10-17 17:32:59 +02:00
671a13239a
Implement global custom libs as a flake output
2025-10-17 10:57:32 +02:00
7334d45361
forgejo: Disable lfs
2025-10-16 20:34:12 +02:00
929004083b
hedgedoc: Remove module
2025-10-15 20:58:35 +02:00
3739117e6d
freshrss: Init module
2025-10-13 18:22:24 +02:00
90302f4c2b
Use lib.concatLists instead of ++ when convenient
2025-10-12 23:20:09 +02:00
8807d38b57
Add custom libs subdomainOf and rootDomainOf
2025-10-12 23:15:32 +02:00
f3ea2b75e6
Add custom isTailscaleDomain lib
2025-10-12 20:36:18 +02:00
9996a3370f
Assert proper private usage of syncthing and filebrowser
2025-10-12 01:56:41 +02:00
14fa3f89c1
Rename web-service dir
2025-10-11 16:12:50 +02:00