Skip to content

Switch PDF‐processing to an internal FastAPI microservice#72

Merged
aliamerj merged 2 commits intoDcup-dev:mainfrom
aliamerj:svc_parser
Apr 27, 2025
Merged

Switch PDF‐processing to an internal FastAPI microservice#72
aliamerj merged 2 commits intoDcup-dev:mainfrom
aliamerj:svc_parser

Conversation

@aliamerj
Copy link
Collaborator

@aliamerj aliamerj commented Apr 27, 2025

Closes: #69

Description:

Our current approach spawns a Python CLI from inside the Next.js/Node Docker container on Alpine. In production (Render) this leads to intermittent EPIPE hangs, venv‐build failures on Alpine, SSL/cert issues, and opaque child‐process errors.

Todo

  • set up svc_parser FastAPI microservice + docker compose
  • set up render ymal

@aliamerj aliamerj merged commit 686c7c1 into Dcup-dev:main Apr 27, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Switch PDF‐processing to an internal FastAPI microservice 🚀

1 participant