Disable caddy's admin api endpoint

This commit is contained in:
SebastianStork 2025-06-14 01:03:43 +02:00
parent 5be9e76486
commit a4c3e2a829

View file

@ -59,6 +59,7 @@ in
{ {
services.caddy = { services.caddy = {
enable = true; enable = true;
enableReload = false;
virtualHosts = virtualHosts =
virtualHosts virtualHosts
|> lib.mapAttrs' ( |> lib.mapAttrs' (
@ -79,6 +80,8 @@ in
package = caddyWithTailscale; package = caddyWithTailscale;
enableReload = false; enableReload = false;
globalConfig = '' globalConfig = ''
admin off
tailscale { tailscale {
auth_key {file.${config.sops.secrets."service-tailscale-auth-key".path}} auth_key {file.${config.sops.secrets."service-tailscale-auth-key".path}}
} }