A ready-to-use template for building FastAPI projects with Docker, Uvicorn, Celery, and GitLab CI/CD pipelines โ all set up for you!
This is a Cookiecutter template to help you quickly start a FastAPI project using best practices and production-ready tools.
- FastAPI
- Docker & Docker Compose
- Uvicorn
- Celery (for background tasks)
- GitLab CI/CD pipeline config
To use this project, all you need is the Cookiecutter CLI installed on your machine.
Follow the official guide to install it: ๐ Cookiecutter Installation Guide
Run the following command in your terminal:
cookiecutter gh:Soluce-Technologies/cookiecutter-fastapi-dockerJust answer the prompts, and your new FastAPI project will be ready to go!