feat(deploy): add minimal ASGI app and Dockerfile for simple deploys
Mirrors the mevzuat-mcp pattern: a thin app.py exposing mcp.http_app() with a /health route, no FastAPI/CORS/OAuth wrapper. Dockerfile builds on python:3.12-slim and runs uvicorn directly. Removes Dockerfile/fly.toml entries from .dockerignore so the new Dockerfile is included in the build context. Existing asgi_app.py (api.yargimcp.com production) is untouched. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
co-authored by
Claude Opus 4.7
parent
6b781b61d2
commit
a24def2e66
@@ -181,6 +181,3 @@ site
|
||||
|
||||
# Production logs
|
||||
**/logs/*.log.*
|
||||
**/Dockerfile
|
||||
**/Dockerfile
|
||||
fly.toml
|
||||
|
||||
Reference in New Issue
Block a user