refactor: 连接配置统一迁移至 .env,config.yaml 仅作默认值
- 新增 .env.example 模板(DB/Redis/Server 全部连接信息) - bindEnvOverride 补全 11 个环境变量绑定(原仅 2 个密码) - README 和 deployment.md 改为 .env 优先流程 - 移除 systemd EnvironmentFile,统一读 WorkingDirectory/.env
This commit is contained in:
28
.env.example
28
.env.example
@ -1,6 +1,24 @@
|
||||
# 复制为 .env 后填入真实值
|
||||
# .env 会覆盖 config.yaml 中的同名字段
|
||||
# ==================================
|
||||
# MCE 环境变量配置模板
|
||||
# 复制为 .env 后填入实际值
|
||||
# cp .env.example .env
|
||||
# ==================================
|
||||
|
||||
DATABASE_PASSWORD=your_password_here
|
||||
JWT_SECRET=generate-a-random-64-char-string-here
|
||||
REDIS_PASSWORD=your_redis_password_here
|
||||
# --- 数据库 ---
|
||||
DATABASE_HOST=127.0.0.1
|
||||
DATABASE_PORT=5432
|
||||
DATABASE_USER=metazone
|
||||
DATABASE_PASSWORD=
|
||||
DATABASE_DBNAME=metalab_dev
|
||||
DATABASE_SSLMODE=disable
|
||||
|
||||
# --- Redis(enabled=false 时以下可忽略) ---
|
||||
REDIS_ENABLED=true
|
||||
REDIS_HOST=127.0.0.1
|
||||
REDIS_PORT=6379
|
||||
REDIS_PASSWORD=
|
||||
REDIS_DB=0
|
||||
|
||||
# --- 服务 ---
|
||||
SERVER_PORT=8080
|
||||
SERVER_MODE=debug
|
||||
|
||||
Reference in New Issue
Block a user