|
|
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 |
|
|
|
9f4b5b73ed
|
caddy: Rename option metrics.port to metricsPort
|
2025-10-05 00:42:09 +02:00 |
|
|
|
fc61676f7c
|
caddy: Compress by default
|
2025-09-28 11:52:57 +02:00 |
|
|
|
8ecd6e51e6
|
caddy: Refactor slightly
|
2025-09-23 20:23:58 +02:00 |
|
|
|
3d0d4ea31d
|
caddy: Expose metrics without the admin api
|
2025-09-23 13:31:26 +02:00 |
|
|
|
c917eed038
|
caddy: Use wildcard certificate for non tailscale domains
|
2025-09-23 13:05:39 +02:00 |
|
|
|
926716e7e5
|
caddy: Expose metrics
|
2025-09-22 00:27:23 +02:00 |
|
|
|
4f0fea5461
|
tailscale: Add restart triggers
|
2025-09-17 22:34:47 +02:00 |
|
|
|
c6172d5556
|
impermanence: Persist caddy, gatus and tailscale state
|
2025-09-07 23:39:40 +02:00 |
|
|
|
c2a8f8475f
|
caddy: Make tailscale hosts ephemeral
|
2025-09-07 23:36:37 +02:00 |
|
|
|
0209856439
|
caddy: Fix virtual host generation
|
2025-09-07 20:46:29 +02:00 |
|
|
|
fceb6ae418
|
Replace string concatenation with string interpolation
|
2025-09-06 00:25:57 +02:00 |
|
|
|
13e40968f6
|
caddy: Fix tailscale plugin hash
|
2025-09-01 23:15:18 +02:00 |
|
|
|
765b7fdd68
|
caddy: Follow convention of using mkEnableOption for boolean options
|
2025-08-31 20:34:50 +02:00 |
|
|
|
e288bb2bf3
|
meta/ports: Separate tcp and udp lists to avoid false conflicts
|
2025-08-28 17:44:00 +02:00 |
|
|
|
db0569680e
|
caddy: Replace option protocol with tls
|
2025-08-27 21:08:17 +02:00 |
|
|
|
533f67e14b
|
caddy: Fix extraReverseProxyConfig option
|
2025-08-27 21:03:53 +02:00 |
|
|
|
5d2d29d16d
|
caddy: Allow for protocol selection
|
2025-08-24 17:46:32 +02:00 |
|
|
|
750bfda48e
|
caddy: Update tailscale plugin
|
2025-08-11 15:28:56 +02:00 |
|
|
|
14b0e0ac1d
|
Make more use of pipes
|
2025-08-10 00:21:05 +02:00 |
|
|
|
062fd5de0b
|
refactor: normalize usage of lib and builtins namespaces
|
2025-07-22 22:58:18 +02:00 |
|
|
|
d14732b063
|
sops: restructure secrets files
|
2025-07-20 19:56:52 +02:00 |
|
|
|
74cb6b3cb1
|
Fix caddy-tailscale hash
|
2025-07-10 10:36:55 +02:00 |
|
|
|
155b9b2a30
|
Always disable caddy's admin endpoint
|
2025-07-05 20:48:19 +02:00 |
|
|
|
56b28f055d
|
Improve domain conflict messages by setting domains per service
|
2025-07-05 20:41:55 +02:00 |
|
|
|
f160a9be33
|
Add uniqueness check for domains
|
2025-06-14 01:53:24 +02:00 |
|
|
|
232c9aa946
|
Add uniqueness check for ports
Credit to https://lorenzbischof.ch/posts/detect-port-conflicts-in-nixos-services/
|
2025-06-14 01:52:54 +02:00 |
|
|
|
a4c3e2a829
|
Disable caddy's admin api endpoint
|
2025-06-14 01:03:43 +02:00 |
|
|
|
563506d670
|
Remove tailscale_auth to allow access from tagged devices
|
2025-06-08 19:01:22 +02:00 |
|
|
|
da9008c379
|
Extract mkVirtualHostConfig function
|
2025-06-06 21:52:34 +02:00 |
|
|
|
a1481db722
|
Fix crowdsec's acquisition of caddy logs
|
2025-06-06 08:58:53 +02:00 |
|
|
|
cd723b7fe8
|
Improve some naming
|
2025-05-29 22:04:03 +02:00 |
|
|
|
e909dcd866
|
Add caddy module with tailscale integration
|
2025-05-29 01:05:42 +02:00 |
|