9 months ago
FastAPI is a Python backend API. This template should use FastAPI as part of a full-stack application.
Specifically, the template should make FastAPI’s existing repo a template on Railway: https://github.com/fastapi/full-stack-fastapi-template
This bounty will be paid out when:
- A high-quality Full Stack FastAPI Template is presented
- All potential template feedback has been incorporated
- All requirements are met and tested
- Follows all template best practices where applicable
Template requirements:
- Everything in the technology stack and features of the repo are included
- Volume-backed storage for all databases using correct mount paths
- Service dependencies should be correctly configured using proper startup order and health checks
- Environment variables correctly configured for Railway domains using private networking where applicable
A few resources to get you started:
Pinned Solution
5 Replies
9 months ago
Hey there! We've found the following might help you get unblocked faster:
- 🧵 Cannot deploy template fastapi-mysql
- 🧵 PostgreSQL SSL connection: "self-signed certificate in certificate chain" on Node.js
- 🧵 Heavyweight(FastAPI)
If you find the answer from one of these, please let us know by solving the thread!
9 months ago
9 months ago
Looks great @six
Will see if i can do anything better
9 months ago
I could adapt my py template:
https://github.com/iloveitaly/python-starter-template
It's not a "simple" template—curious if you think it's a good fit for what you are looking for.
9 months ago
Here's my attempt: https://railway.com/deploy/fullstack-fast-api
Let me know if any change is needed.
Status changed to Solved sarahkb125 • 9 months ago