-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path.env.example
More file actions
80 lines (64 loc) · 2.29 KB
/
.env.example
File metadata and controls
80 lines (64 loc) · 2.29 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
# 环境变量配置示例
# 复制此文件为 .env 并填入实际值
# 数据库配置
DB_URL=jdbc:mysql://localhost:3306/modules?useUnicode=true&characterEncoding=utf8&useSSL=false&serverTimezone=GMT%2B8
DB_USERNAME=your_db_username
DB_PASSWORD=your_db_password
# Redis配置
REDIS_HOST=localhost
REDIS_PORT=6379
REDIS_PASSWORD=your_redis_password
# 邮件服务器配置
MAIL_HOST=smtp.qq.com
MAIL_USERNAME=your_email@qq.com
MAIL_PASSWORD=your_email_password
# JWT Token密钥 (建议使用强随机字符串)
JWT_TOKEN_KEY=your_jwt_secret_key_base64_encoded
# 服务器配置
SERVER_URL=http://localhost:9200/api
FILE_SERVER=http://localhost:9200
UPLOAD_PATH=/path/to/uploads/
LOCAL_UPLOAD_PATH=/path/to/local/uploads/
# 开发环境特定配置
DEV_SERVER_URL=http://127.0.0.1:9200/api
DEV_UPLOAD_PATH=/tmp/uploads/
# 生产环境特定配置
PROD_SERVER_URL=https://your-domain.com/api
PROD_UPLOAD_PATH=/var/www/uploads/
LOG_FILE_NAME=websoft-modules.log
# 阿里云OSS配置
ALIYUN_OSS_ENDPOINT=https://oss-cn-shenzhen.aliyuncs.com
ALIYUN_ACCESS_KEY_ID=your_access_key_id
ALIYUN_ACCESS_KEY_SECRET=your_access_key_secret
ALIYUN_BUCKET_NAME=your_bucket_name
ALIYUN_BUCKET_DOMAIN=https://your-bucket-domain.com
ALIYUN_DOMAIN=https://your-aliyun-domain.com
# MQTT配置
MQTT_ENABLED=false
MQTT_HOST=tcp://localhost:1883
MQTT_USERNAME=your_mqtt_username
MQTT_PASSWORD=your_mqtt_password
MQTT_CLIENT_ID_PREFIX=app_
MQTT_TOPIC=/topic/#
# SocketIO配置
SOCKETIO_HOST=localhost
# Druid监控配置
DRUID_USERNAME=admin
DRUID_PASSWORD=your_druid_password
# OpenOffice配置
OPEN_OFFICE_HOME=C:/OpenOffice4/
# 阿里云翻译服务配置
ALIYUN_TRANSLATE_ACCESS_KEY_ID=your_translate_access_key_id
ALIYUN_TRANSLATE_ACCESS_KEY_SECRET=your_translate_access_key_secret
# 微信支付开发环境配置
WECHAT_PAY_API_V3_KEY=your_wechat_pay_api_v3_key
WECHAT_PAY_PRIVATE_KEY=path/to/your/private/key.pem
WECHAT_PAY_APICLIENT_CERT=path/to/your/apiclient/cert.pem
WECHAT_PAY_PUB_KEY=path/to/your/pub/key.pem
# 微信支付开发环境证书路径
WECHAT_DEV_PRIVATE_KEY_PATH=path/to/dev/private/key.pem
WECHAT_DEV_PRIVATE_CERT_PATH=path/to/dev/private/cert.pem
WECHAT_DEV_WECHATPAY_CERT_PATH=path/to/dev/wechatpay/cert.pem
# AI服务配置
AI_SERVICE_TOKEN=Bearer your-ai-service-token
AI_SERVICE_TOKEN_ALT=Bearer your-ai-service-token-alt