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.7.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 880cf9e3959a726116f623de176d7bf2913beabe49b61151f30e3cfa7af6d42f |
|
MD5 | 15e5fe50a24d0c62b8468a95a9147a9a |
|
BLAKE2b-256 | 075a114b66e10912e468043227f157c864fd0ad5dfe4b72d2d400c947169d1ff |
Close
Hashes for fastapi_project_pattern-1.1.7-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 004eb3d86b6b0f7c43de58b54a03776c51fef7f9ae171a1c69a731fccc332caa |
|
MD5 | 954c244c6418b50c27d50aa8092c2971 |
|
BLAKE2b-256 | 1bba040c73f1b4af483d0a5379426e518ffda13f2d9f96d3b5125e88cc6b0038 |