M7: docker-compose — API, PostgreSQL, фронт (nginx), Ollama + модель
...
- compose: db (postgres:17, volume), ollama + одноразовый ollama-init (pull модели),
api (alembic upgrade при старте), web (nginx: SPA + прокси /api /auth /mcp)
- backend Dockerfile: git для uv-зависимостей, alembic.ini + миграции в образ
- frontend Dockerfile: npm ci с package-lock, .npmrc до npm install
- nginx: /auth/ прокси (SSO-флоу), /mcp/ без буферизации (SSE)
- smoke-тест compose-стека (db+api+web): health через nginx, 401 без сессии
Co-Authored-By: Claude Code <noreply@anthropic.com>
root
committed
22 hours ago