An extendable async API using FastAPI, SQLModel, PostgreSQL and Redis.
MIT License
FastAPI boilerplate creates an extendable async API using FastAPI, SQLModel and PostgreSQL:
FastAPI
: modern Python web framework for building APIsSQLModel
: SQL databases in Python, designed for simplicity, compatibility, and robustness.PostgreSQL
: The World's Most Advanced Open Source Relational DatabaseRedis
: Open source, in-memory data store used by millions as a cache, message broker and more.ARQ
Job queues and RPC in python with asyncio and redis.Docker Compose
With a single command, create and start all the services from your configuration.NGINX
High-performance low resource consumption web server used for Reverse Proxy and Load Balancing.[!TIP]
If you want theSQLAlchemy + Pydantic
version instead, head to Fastapi-boilerplate.