feat: 构建镜像前准备

This commit is contained in:
R524809
2026-10-23 10:02:09 +08:00
parent 69ec885803
commit a3c70bf1a7
9 changed files with 534 additions and 1 deletions
+29
View File
@@ -0,0 +1,29 @@
# 复制为 server.env,仅在服务器填写真实值,禁止提交仓库或打入镜像。
# Compose 使用 raw 读取:每行 KEY=value,值不加包裹引号,不写行尾注释。
NODE_ENV=production
HOST=0.0.0.0
PORT=8800
LOG_LEVEL=info
NODE_OPTIONS=--max-old-space-size=384
API_BODY_LIMIT_BYTES=1048576
SWAGGER_ENABLED=false
CORS_ORIGINS=
# 初次部署留空;只在确认实际反向代理来源后填写明确 IP/CIDR。
TRUSTED_PROXY_CIDRS=
JWT_SECRET=
JWT_ISSUER=doodle-store
JWT_AUDIENCE=doodle-mini
JWT_EXPIRES_IN_SECONDS=86400
WECHAT_MINI_APP_ID=
WECHAT_MINI_APP_SECRET=
# 密码先 URL 编码;主机是数据库容器名,端口是容器内部的 5432。
DATABASE_URL=postgresql://joey_postgresql:REPLACE_WITH_URL_ENCODED_PASSWORD@1Panel-postgresql-RqP6:5432/doodle_prod?schema=public
WORKSHEET_NEW_WINDOW_DAYS=30
QINIU_PUBLIC_DOMAIN=https://cdn.joeyone.cn
QINIU_KEY_PREFIX=doodle-assets/
QINIU_BUCKET=doodle-cn
# 只读联通阶段可一起留空;头像和管理员图片上传验收前必须配置。
QINIU_AK=
QINIU_SK=
QINIU_REGION=
SITE_REFRESH_HOUR_UTC=22