This project was created as a shortcut for fastapi project creation
Project description
FastAPI project pattern with tools
- FastAPI
- Celery
- RabbitMQ
- MongoDB
- 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.5.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | da71343bddbc5dee0384243d2914172ab8304fa59e786cb95099e66ec4b87b7e |
|
MD5 | 53ca354a994d719950fbe6c3244cef03 |
|
BLAKE2b-256 | a88d2453713ff24a748a6a3c8232b51579c8f9f3979bc922239d5bebd77db9a6 |
Close
Hashes for fastapi_project_pattern-1.1.5-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8e7e1b8bb0ca27a065fb352024074e55217b8e641dd34bfaeb2c0619461876f8 |
|
MD5 | 8605704c763c76a40a11160556beb339 |
|
BLAKE2b-256 | 0bda6fd74d4e3ec29e50b7ff36ff242457bece620173852b5216f38d089eccdc |