Home
Projects
Resources
Alternatives
Blog
Sign In
FastAPI Tortoise Template
Save
FastAPI - Tortoise ORM - Celery - Docker template
Overview
Reviews
Resources
Project README
Basic FastAPI Template
Includes
- FastAPI
- TortoiseORM
- Aerich
- User model + JWT auth
- Registration + password reset emails
- Logging to files
- Celery
- Alpine Dockerfile
- Docker-compose files
- NGINX + certbot
Installation
Copy template.config.py -> config.py and fill in
Specify all apps in config.applications (django style). Model searching will be performed in the path app.applications.APP_NAME.models
Generate SECRET_KEY (can be done with the command
openssl rand -hex 32
)
Certificates can also be generated with a script from the repo ( #TODO guide )
Open Source Agenda is not affiliated with "FastAPI Tortoise Template" Project. README Source:
Kuzyashin/FastAPI_Tortoise_template
Stars
215
Open Issues
6
Last Commit
1 month ago
Repository
Kuzyashin/FastAPI_Tortoise_template
Tags
Celery
Docker
Docker Compose
Docker Swarm
Fastapi
Fastapi Boilerplate
Fastapi Docker
Fastapi Template
Flower
Postgresql
Python
Rabbitmq
Redis
Other
Open Source Agenda Badge
Submit Review
Review Your Favorite Project
Submit Resource
Articles, Courses, Videos
Submit Article
Submit a post to our blog
From the blog
Dec 11, 2022
How to Choose Which Programming Language to Learn First?
From the blog
Dec 11, 2022
How to Choose Which Programming Language to Learn First?
Home
Projects
Resources
Alternatives
Blog
Sign In
Sign In to OSA
I agree with
Terms of Service
and
Privacy Policy
Sign In with Github