feat(api): Add authenticated Caddy management API
All checks were successful
Caddy Manager CI build / docker (push) Successful in 4m24s

This commit is contained in:
2026-07-26 18:34:02 +07:00
parent a94abca127
commit 9f7cb79bad
9 changed files with 430 additions and 0 deletions

View File

@@ -18,6 +18,8 @@
ASPNETCORE_ENVIRONMENT: "Production"
CaddyService__ConfigDir: "/config"
DockerService__CaddyContainerName: "caddy"
# Shared key for the HTTP API. While unset the /api endpoints return 503 and stay closed.
# Api__Key: "change-me"
user: "1000:1000"
# The .NET GC sizes its heap against the cgroup limit, so this both caps the
# worst case and makes the runtime self-tune downward.