This project was created as a shortcut for fastapi project creation
Project description
FastAPI project pattern with tools
- FastAPI
- Celery
- RabbitMQ
- MongoDB
- PostgreSQL
- Web Socket
- Send email with Sendgrid
Cloudinary
- CircleCI
- GitlabCI/CD
AWS CodeDeploy scripts
Location |
---|
scripts/aws/*.sh |
./appspec.yml |
Deploy VPS scripts
Location | CI/CD |
---|---|
.gitlab-ci.yml | Gitlab CI/CD |
.circleci/config.yml | CircleCI |
Installation
pip install fastapi_project_pattern
from pathlib import Path
from fastapi_project_pattern import start_creation
# See help(start_creation) for more
start_creation(Path.cwd())
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Close
Hashes for fastapi_project_pattern-1.1.6.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2677f7136df27360cf6acabcde644d76bd107a24348e6be073e8c36a2d197cbe |
|
MD5 | 71618cab7486412cd4e481dad495c68e |
|
BLAKE2b-256 | c9ebaac584134f861c29f6ffab941c9a48a1c686dc3c505957f1eade0bf14932 |
Close
Hashes for fastapi_project_pattern-1.1.6-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 95c26545da25732229dfdbcccf53acf801c6bd3e95ec0b2c61c9f6f7905d35b6 |
|
MD5 | acd09c483b29bc99cab2e0e183efd622 |
|
BLAKE2b-256 | b87e02460b0568cb50914cbe433c9b20c6d1cb6c611c73cc3aea057b5c387e7c |