de3af9d5fa
- UI nav: Точка → Банк (route /bank), label-only — internal Tochka API module unchanged - compose: drop our own Caddy (queoserver uses host-level Caddy), web-nginx proxies /api/*+/webhooks/* to api:3030 internally; expose only 127.0.0.1:3031 - Dockerfile.api: simpler single-stage with tsx for prod (avoids dist build complexity) - prisma/migrations/0_init committed via `prisma migrate diff` for `migrate deploy` in prod - docker/Caddyfile.snippet: copy-paste block for queoserver's /etc/caddy/Caddyfile - .gitignore: data/ (covers embedded-pg, postgres, caddy data dirs) Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
11 lines
491 B
Caddyfile
11 lines
491 B
Caddyfile
# Doc_manager — блок для хостового /etc/caddy/Caddyfile на queoserver.
|
|
# Добавить в конец /etc/caddy/Caddyfile + sudo systemctl reload caddy
|
|
# (или sudo caddy reload --config /etc/caddy/Caddyfile).
|
|
#
|
|
# Web-контейнер (nginx) сам проксирует /api/* и /webhooks/* на api:3030
|
|
# внутри compose-сети, поэтому Caddy просто проксирует всё на :3031.
|
|
|
|
doc.queo.ru {
|
|
reverse_proxy localhost:3031
|
|
}
|