feat(infra): контейнеризация и деплой за Caddy

This commit is contained in:
2026-06-27 10:30:00 +05:00
parent 969d958ec3
commit 8da6fa4d1d
6 changed files with 187 additions and 0 deletions
+15
View File
@@ -0,0 +1,15 @@
# Маршрутизация MedArchive за Caddy на Selectel KZ.
# /api/* — бэкенд, /demo — презентация (reveal.js), остальное — приложение.
# Reload только через stdin (sed -i ломает bind mount).
med.secondbrain.tools {
handle_path /api/* {
reverse_proxy api:8000
}
handle /demo* {
root * /srv
file_server
}
handle {
reverse_proxy web:3000
}
}