You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

37 lines
1.3 KiB

# ===== 环境变量模板 =====
# 复制为 dev.env / prod.env 并填写真实值。真实文件不要提交 git(见 .gitignore)。
# ── 镜像 ──
REGISTRY=docker-registry.ideapsound.com # 私有镜像仓库地址
TAG=latest # 镜像 tag(建议 prod 用版本号,如 v1.2.0)
PLATFORM=linux/amd64 # 目标机 CPU 架构(amd64 / arm64)
# ── Docker 网络 ──
# 目标机需预先存在此 external 网络:docker network create <name>
# redis/nats 若在该网络则下面用容器名;否则用外部 IP:端口
DOCKER_NETWORK=yunyan-net
ADMIN_PORT=3000 # admin 对外端口
# ── PostgreSQL ──
POSTGRES_DSN=postgresql://user:password@host:5432/dbname?sslmode=require
# 注意:密码里的特殊字符要 URL 编码(如 & -> %26)
# ── Redis ──
REDIS_ADDR=redis:6379
REDIS_PASSWORD=
# ── NATS ──
NATS_URL=nats://nats:4222
# ── COS(可选)──
COS_SECRET_ID=
COS_SECRET_KEY=
# ── Console 服务配置 ──
CONSOLE_TOKEN_KEY=change-me-to-a-strong-secret
CONSOLE_ADMIN_ACCOUNT=admin
CONSOLE_ADMIN_PASSWORD=change-me
CONSOLE_SITE_NAME=云言 SaaS 管理平台
# ── 依赖服务配置字段加密密钥(强随机,环境间不要复用)──
FIELD_ENCRYPT_KEY=change-me-to-a-strong-random-key