2eea28da43
caddy: Fix caddy-tailscale hash
2025-12-22 22:38:04 +01:00
e63e374731
syncthing: Refactor folder config
2025-12-10 15:11:36 +01:00
35e0b2d6b4
caddy: Update tailscale plugin
2025-11-26 21:13:42 +01:00
d9eae8fc2c
crowdsec: Disable the new implementation
2025-11-26 20:14:34 +01:00
a4ff86def8
Replace deprecated pkgs.system with pkgs.stdenv.hostPlatform.system
2025-11-26 20:08:19 +01:00
0c5d4436ad
restic: Fix typo in variable name
2025-11-25 13:20:26 +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
39bd59c8ee
caddy: Fix hard coded metrics port
2025-11-07 11:35:32 +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
83572e8f51
syncthing: Rename variable
2025-11-03 17:51:19 +01:00
6755036951
restic: Auto create healthcheck endpoints
2025-10-26 23:21:45 +01:00
ba78828f4f
restic: Rename option resticBackups to restic.backups
2025-10-23 20:21:37 +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
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
4e65984e37
caddy: Remove unused option
2025-10-15 23:07:46 +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
8c811bc03e
caddy: Actually use global custom libs
2025-10-13 18:22:56 +02:00
3acd35c7b2
Add more custom libs
2025-10-13 14:12:18 +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
589b76d745
syncthing: Fix gui domain checks
2025-10-12 19:59:23 +02:00
9996a3370f
Assert proper private usage of syncthing and filebrowser
2025-10-12 01:56:41 +02:00
2ffefb5f30
resolved: Init module
2025-10-12 01:10:25 +02:00
b2680db359
Move web-service-modules into a separate directory
2025-10-11 15:36:21 +02:00
c3cfcf1b61
Replace builtins.toString with toString
2025-10-09 21:35:41 +02:00
c18caea0de
caddy: Refactor
2025-10-09 21:28:16 +02:00
2531d57194
caddy: Remove tls and reverse-proxy-config options for now
2025-10-09 20:17:50 +02:00
e46ae6297c
caddy: Replace unnecessary pipes
2025-10-09 00:33:49 +02:00
525d9aef49
gatus: Extend alert thresholds
2025-10-09 00:16:35 +02:00
412d888680
gatus: Sort endpoints by groups by default
2025-10-09 00:15:50 +02:00
65284294b1
caddy: Add fallback handler to wildcard domains
2025-10-08 23:35:38 +02:00
e383ee383b
caddy: Remove encode
...
Apparently `encode` does nothing when you only use caddy as a reverse proxy
2025-10-08 23:14:16 +02:00
223a231f71
privatebin: Add option for branding
2025-10-08 23:01:21 +02:00
d396ee6559
stirling-pdf: Add options for branding
2025-10-08 22:00:37 +02:00
d218ef2b35
outline: Reroll gitlab oauth
2025-10-08 21:48:09 +02:00
72d4580779
Remove all uses of with
...
I decided once again that I don't like `with`
2025-10-08 19:22:41 +02:00
709d6e663f
Fix whitespaces
2025-10-07 10:22:52 +02:00