mirror of
https://github.com/fastapi-practices/fastapi-best-architecture.git
synced 2026-09-21 13:12:24 +00:00
* define the basic architecture * Update script and deployment file locations * Update the route registration * Fix CI download dependencies * Updated ruff to 0.3.3 * Update app subdirectory naming * Update the model import * fix pre-commit pdm lock * Update the service directory naming * Add CRUD method documents * Fix the issue of circular import * Update the README document * Update the SQL statement for create tables * Update docker scripts and documentation * Fix docker scripts * Update the backend README.md * Add the security folder and move the redis client * Update the configuration item * Fix environment configuration reads * Update the default configuration * Updated README description * Updated the user registration API * Fix test cases * Update the celery configuration * Update and fix celery configuration * Updated the celery structure * Update celery tasks and api * Add celery flower * Update the import style * Update contributors
30 lines
655 B
Bash
30 lines
655 B
Bash
# Env: dev、pro
|
|
ENVIRONMENT='dev'
|
|
# MySQL
|
|
MYSQL_HOST='127.0.0.1'
|
|
MYSQL_PORT=3306
|
|
MYSQL_USER='root'
|
|
MYSQL_PASSWORD='123456'
|
|
# Redis
|
|
REDIS_HOST='127.0.0.1'
|
|
REDIS_PORT=6379
|
|
REDIS_PASSWORD=''
|
|
REDIS_DATABASE=0
|
|
# Token
|
|
TOKEN_SECRET_KEY='1VkVF75nsNABBjK_7-qz7GtzNy3AMvktc9TCPwKczCk'
|
|
# Opera Log
|
|
OPERA_LOG_ENCRYPT_SECRET_KEY='d77b25790a804c2b4a339dd0207941e4cefa5751935a33735bc73bb7071a005b'
|
|
# Admin
|
|
# OAuth2
|
|
OAUTH2_GITHUB_CLIENT_ID='test'
|
|
OAUTH2_GITHUB_CLIENT_SECRET='test'
|
|
# Task
|
|
# Celery
|
|
CELERY_BROKER_REDIS_DATABASE=1
|
|
CELERY_BACKEND_REDIS_DATABASE=2
|
|
# Rabbitmq
|
|
RABBITMQ_HOST='127.0.0.1'
|
|
RABBITMQ_PORT=5672
|
|
RABBITMQ_USERNAME='guest'
|
|
RABBITMQ_PASSWORD='guest'
|