1.2 KiB
1.2 KiB
Мелкий хардненинг Caddy
Приоритет: низкий
- HSTS: заголовок
Strict-Transport-Securityне выставляется нигде вfiles/caddyproxy/Caddyfile.template. Одна строкаheader Strict-Transport-Security "max-age=31536000"в общем сниппете (рядом сaccess_log) закрывает downgrade/SSL-strip для всех поддоменов разом. - Лишний
NET_ADMIN(files/caddyproxy/docker-compose.template.yml) — reverse-proxy эта capability не нужна (требуется лишь для тюнинга UDP-буферов HTTP/3, работает и без неё с warning). Убрать у edge-контейнера, торчащего в интернет. - Leftover-листенер
:29999вCaddyfile.template(sitestatus.vakhrushev.me, :29999) — наследие прямого доступа к netdata; убрать, оставив только доменный site-блок.
Из sec-ревью (fable, 2026-07-13).
Связано: files/caddyproxy/Caddyfile.template, files/caddyproxy/docker-compose.template.yml.