chore: docker compose, dockerfiles, caddy snippet, readme

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01BCrwHHnGCB5XH968Nxokqw
This commit is contained in:
nikita.hohlov
2026-09-04 08:35:59 -03:00
parent 95c0e53eb8
commit 10eb65e9c4
5 changed files with 119 additions and 0 deletions

12
deploy/Caddyfile.snippet Normal file
View File

@@ -0,0 +1,12 @@
# Hado: публичные пути (клиенты по токену, кнопки из каналов, Telegram) идут мимо SSO,
# всё остальное — через forward_auth хаба. Порядок матчеров важен.
hado.{$DOMAIN} {
@public path /api/* /a/* /hooks/* /up
handle @public {
reverse_proxy <hado-wireguard-ip>:8080
}
handle {
import protected
reverse_proxy <hado-wireguard-ip>:8080
}
}