Files
new-api-key-usage/.env.example
T
skycurtain dcf7a31c09 chore: 本地开发 PostgreSQL(docker-compose)与环境变量样例
- docker-compose.yml:postgres:17-alpine,宿主端口 5433(避开常见 5432 占用),含 healthcheck
- .env.example:DATABASE_URL 默认指向本地 compose;KEYS_MASTER_KEY 补生成提示
2026-09-15 00:03:46 +08:00

22 lines
864 B
Bash
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# 环境变量样例 —— 复制为 .env 并填真实值(.env 不入库;部署时由实例运营方经 env 注入)
# ---- 服务端(apps/server) ----
# 监听端口(Vite dev 代理与生产反代都指向它)
PORT=3000
# PostgreSQL 连接串
# 本地开发:与仓库根 docker-compose.yml 配套(宿主端口 5433)
# 生产:改为实例运营方提供的连接串
DATABASE_URL=postgres://naku:naku-dev@localhost:5433/naku
# 管理面口令(请求头 X-Manage-Token;见 API 契约 约定 6)
MANAGE_TOKEN=change-me
# 凭证主密钥(HKDF 派生 hmac / aes 子密钥;丢失 = 全部 key 需重新登记)
# 生成示例:openssl rand -base64 32
KEYS_MASTER_KEY=change-me-32-bytes-base64
# 上游 NewAPI 站点地址(同步引擎调用的 BaseURL,不带尾部斜杠)
NEWAPI_BASE=https://your-newapi-instance.example.com