Skip to content

Latest commit

 

History

History
15 lines (14 loc) · 608 Bytes

README.md

File metadata and controls

15 lines (14 loc) · 608 Bytes

Cookiecutter project template for FastAPI project

This project has following items implemented

  1. FastAPI server with a controller example for GET and POST
  2. Pydantic Object implementation
  3. python linting
  4. config and environment variable overriding
  5. gunicorn - uvicorn implementation with custom production grade configuration file
  6. README.md documentation
  7. gitlab runner CI configuration
  8. docker-compose setup and docker file setup

Usage

  1. Execute cookiecutter https://github.com/usriva2405/cookiecutter_fastapi.git
  2. provide the values for the prompts