docs(deployment): 更新部署文档并添加自动化部署脚本
- 更新了 DEPLOYMENT.md 文档,增加了更多部署细节和说明 - 添加了 Linux 和 Windows 平台的自动化部署脚本 - 更新了 README.md,增加了部署相关说明 - 调整了 .env 文件配置,以适应新的部署流程 - 移除了部分不必要的代码和配置
This commit is contained in:
57
backend/.env
57
backend/.env
@@ -1,42 +1,15 @@
|
||||
# 服务器配置
|
||||
NODE_ENV=development
|
||||
PORT=3100
|
||||
PORT=3000
|
||||
HOST=0.0.0.0
|
||||
ENABLE_SWAGGER=true
|
||||
|
||||
# MySQL数据库配置
|
||||
DB_HOST=129.211.213.226
|
||||
DB_PORT=9527
|
||||
# 数据库配置
|
||||
DB_HOST=localhost
|
||||
DB_PORT=3306
|
||||
DB_USER=root
|
||||
DB_PASSWORD=aiotAiot123!
|
||||
DB_NAME=jiebandata
|
||||
|
||||
# 测试环境数据库
|
||||
TEST_DB_HOST=192.168.0.240
|
||||
TEST_DB_PORT=3306
|
||||
TEST_DB_USER=root
|
||||
TEST_DB_PASSWORD=aiot$Aiot123
|
||||
TEST_DB_NAME=jiebandata
|
||||
|
||||
# 生产环境数据库
|
||||
PROD_DB_HOST=129.211.213.226
|
||||
PROD_DB_PORT=9527
|
||||
PROD_DB_USER=root
|
||||
PROD_DB_PASSWORD=aiotAiot123!
|
||||
PROD_DB_NAME=jiebandata
|
||||
|
||||
# Redis配置
|
||||
REDIS_HOST=redis.jiebanke.com
|
||||
REDIS_PORT=6379
|
||||
REDIS_PASSWORD=
|
||||
REDIS_DB=0
|
||||
|
||||
# RabbitMQ配置
|
||||
RABBITMQ_HOST=rabbitmq.jiebanke.com
|
||||
RABBITMQ_PORT=5672
|
||||
RABBITMQ_USERNAME=guest
|
||||
RABBITMQ_PASSWORD=guest
|
||||
RABBITMQ_VHOST=/
|
||||
DB_PASSWORD=
|
||||
DB_NAME=jiebanke_dev
|
||||
DB_NAME_TEST=jiebanke_test
|
||||
|
||||
# JWT配置
|
||||
JWT_SECRET=your-super-secret-jwt-key-change-this-in-production
|
||||
@@ -48,4 +21,18 @@ WECHAT_SECRET=your-wechat-secret
|
||||
|
||||
# 文件上传配置
|
||||
UPLOAD_MAX_SIZE=10485760
|
||||
UPLOAD_ALLOWED_TYPES=image/jpeg,image/png,image/gif
|
||||
UPLOAD_ALLOWED_TYPES=image/jpeg,image/png,image/gif
|
||||
|
||||
# Redis配置(可选)
|
||||
REDIS_HOST=localhost
|
||||
REDIS_PORT=6379
|
||||
REDIS_PASSWORD=
|
||||
|
||||
# MySQL连接池配置
|
||||
DB_CONNECTION_LIMIT=10
|
||||
DB_CHARSET=utf8mb4
|
||||
DB_TIMEZONE=+08:00
|
||||
|
||||
# 调试配置
|
||||
DEBUG=jiebanke:*
|
||||
LOG_LEVEL=info
|
||||
Reference in New Issue
Block a user