добавил caddyfile для базовых директив

(не всё же в леблы пихать, так не удобно)
This commit is contained in:
2025-08-25 08:05:43 +03:00
parent f1683181f4
commit b218f0a2cc
2 changed files with 28 additions and 17 deletions
+25
View File
@@ -0,0 +1,25 @@
{
email dead@cxap.space
dns cloudflare {$CF_API_TOKEN}
servers {
dns cloudflare {env.CF_API_TOKEN}
trusted_proxies static private_ranges
}
}
# общий сниппет авторизации
(tinyauth_forwarder) {
forward_auth tinyauth:3000 {
uri /api/auth/caddy
copy_headers Remote-User Remote-Name Remote-Email Remote-Groups
}
}
# при желании — отдельный сниппет для API
(tinyauth_api_forwarder) {
forward_auth tinyauth:3000 {
uri /api/auth/caddy
header_up Authorization {http.request.header.X-Api-Key}
header_up Accept application/json
}
}