# ===== 环境变量模板 ===== # 复制为 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 # 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