Spaces:
Sleeping
Sleeping
Commit History
-
chore: migrate deployment to Hugging Face Spaces
Deep Chavda- Rewrite Dockerfile: uv-based build, appuser uid 1000, port 7860 - Update PORT default to 7860 across config.py and development.yml - Remove railway.json (replaced by Dockerfile + HF Spaces)94961c3 -
feat: initial release — PDF to Markdown MCP server
Deep Chavda- FastMCP SSE server with two tools: pdf_to_markdown and pdf_to_structured_markdown - Mistral OCR integration with lifespan-managed client - Pydantic Settings: secrets in .env, non-secret config in development.yml - Loguru structured logging across all layers - CORS middleware + /health liveness probe - Railway deployment config (railway.json, proxy_headers, PORT injection) - .gitignore, sample.env, and uv lockfile included4ccde7a