0c5d4436ad
restic: Fix typo in variable name
2025-11-25 13:20:26 +01:00
3081f16b64
grafana: Use lib.mkIf instead of lib.optional
2025-11-22 18:25:49 +01:00
e9b9e4c9da
winboat: Unping package and override nodejs version
2025-11-20 10:30:35 +01:00
0c0fd4d529
winboat: Pin nixpkgs to working commit
2025-11-18 09:26:24 +01:00
1fe43f5802
persistence: Rename module
...
`impermanence` -> `persistence`
2025-11-11 15:29:17 +01:00
3fd0e85151
meta/ports: Rename list options
2025-11-11 13:23:58 +01:00
250e2ea3d0
meta/domain: Rename list options
2025-11-11 13:12:32 +01:00
59d2a732a0
crowdsec: Auto enable sources when appropriate
2025-11-09 21:41:30 +01:00
c9f05a040e
caddy: Configure virtual hosts inside each web-service's module instead of in the host configs
2025-11-08 22:52:01 +01:00
dfeb11dfbd
caddy: Add file-server capabilities
2025-11-08 22:11:45 +01:00
8c138d274f
caddy: Remove unnecessary enable option
2025-11-08 21:34:42 +01:00
56f11d4ade
Add global lib relativePath
2025-11-07 21:03:19 +01:00
39bd59c8ee
caddy: Fix hard coded metrics port
2025-11-07 11:35:32 +01:00
31074c0b7b
victorialogs: Remove option maxDiskSpaceUsage
2025-11-05 22:08:48 +01:00
93bae9b48c
caddy: Fix hash
2025-11-04 00:23:52 +01:00
d3dbe02b01
caddy: Only install tailscale plugin when tailscale hosts exist
2025-11-03 23:35:10 +01:00
145e76cec7
caddy: Simplify with HostsExist variables
2025-11-03 23:34:34 +01:00
3ddcc430a6
winboat: Remove unneeded packages
2025-11-03 18:20:49 +01:00
83572e8f51
syncthing: Rename variable
2025-11-03 17:51:19 +01:00
997288caef
winboat: Get package from nixpkgs
2025-11-03 10:56:18 +01:00
148a0cd45c
privatebin: Don't persist state
2025-10-30 13:38:57 +01:00
f4255165b1
wireshark: Force evaluation error when group doesn't exist
2025-10-27 21:50:54 +01:00
b94d47b5ab
uptime-kuma: Init module
2025-10-26 23:22:53 +01:00
4f1143c9ec
freshrss: Configure backups
2025-10-26 23:22:38 +01:00
6755036951
restic: Auto create healthcheck endpoints
2025-10-26 23:21:45 +01:00
38a7dcfd42
personal-blog: Pull from github
2025-10-26 15:10:11 +01:00
690d50ec86
forgejo: Unpin package
2025-10-26 15:08:11 +01:00
ba78828f4f
restic: Rename option resticBackups to restic.backups
2025-10-23 20:21:37 +02:00
75c3e62cfb
personal-blog: Init module
2025-10-23 20:07:39 +02:00
4a7e655f71
caddy: Remove wildcard support
...
Supporting wildcards has proven more trouble than it's worth. While convenient when setting up new domains, it makes the module harder to maintain and makes adding features more difficult.
2025-10-22 22:37:20 +02:00
d2de5157fb
wlan: Consider all types of networks
2025-10-22 12:58:04 +02:00
6be0aa5064
wlan: Cleanup previous network files after iwd stops instead of before it starts
2025-10-22 12:56:31 +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
939030d505
tuigreet: Autologin to hyprland only when hyprland is enabled
2025-10-21 20:03:32 +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
ac48782b56
Use builtins.groupBy over lib.groupBy because of performance
...
See https://github.com/NixOS/nix/pull/5715
2025-10-17 17:01:22 +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
4e65984e37
caddy: Remove unused option
2025-10-15 23:07:46 +02:00
929004083b
hedgedoc: Remove module
2025-10-15 20:58:35 +02:00
344baa5f46
crowdsec: Fix journalctl acquisitions
...
After spending an hour figuring this out on my own, I found this https://codeberg.org/kampka/nix-flake-crowdsec/issues/20 :(
2025-10-15 20:44:41 +02:00
bb00a01802
wireshark: Init module
2025-10-15 16:26:38 +02:00
8c811bc03e
caddy: Actually use global custom libs
2025-10-13 18:22:56 +02:00