FastAPI Template

FastAPI Template


Overview

❯ A Fastapi template


Features

❯ Disable and enable routes on the fly
❯ Auto load config files
❯ Load all the modules in the addons file automatic


Project Structure

└── fastapi-template/
    ├── .github
    │   └── workflows
    ├── Dockerfile
    ├── LICENSE
    ├── README.Docker.md
    ├── README.md
    ├── alembic
    │   ├── README
    │   ├── env.py
    │   └── script.py.mako
    ├── alembic.ini
    ├── app
    │   ├── __init__.py
    │   ├── addons
    │   ├── base
    │   └── main.py
    ├── docker-stack.yaml
    ├── gunicorn
    ├── poetry.lock
    └── pyproject.toml