chore(caddy): exempt /trade-in/ui-preview/* from basic_auth (#801) #810

Merged
lekss361 merged 1 commit from chore/caddy-ui-preview-exempt into main 2026-05-30 18:30:16 +00:00

View file

@ -63,6 +63,15 @@ gendsgn.ru {
file_server browse
}
# Trade-In UI preview — public CI surface (#801). Рендерит mock-фикстуру
# «денежного экрана» без бэкенда → axe/lighthouse гоняются без креды.
# Реальных клиентских данных нет (статичная фикстура) → безопасно публично.
# ДО auth-import: route матчит сверху вниз, handle short-circuit'ит.
# Без strip — Next.js basePath=/trade-in ждёт префикс в URL (как @tradein).
handle /trade-in/ui-preview/* {
reverse_proxy tradein-frontend:3000
}
# Auth gate (applies to all routes below within this route block).
import caddy/users.caddy.snippet