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
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
|
|
|