feat: 统一 Commilitia Drop 全客户端命名与分发

This commit is contained in:
2026-07-31 22:56:10 +08:00
parent f7b0f04c9c
commit c480f0d1c2
77 changed files with 861 additions and 263 deletions
+12 -2
View File
@@ -15,8 +15,8 @@ CDROP_DEV_TOKEN=replace-with-32-byte-random-base64
# broker 公开源(浏览器全局 SSO 登录跳转 / 原生客户端设备授权流的目标)。留空则
# /api/auth/login 与原生登录不可用。
# CDROP_BROKER_PUBLIC_URL=https://sso.your-domain.example
# 本应用在 broker apps 注册表里的 key(默认 cdrop)。
# CDROP_BROKER_APP=cdrop
# 本应用在 broker apps 注册表里的 key(默认 commilitia-drop)。
# CDROP_BROKER_APP=commilitia-drop
# 部署公开源(拼扫码 QR 链接 / CSRF Origin 校验 / Web Push 默认联系标识)。
# CDROP_PUBLIC_URL=https://drop.your-domain.example
# CDROP_TURN_URL=stun:your-stun.example:3478
@@ -48,3 +48,13 @@ CDROP_DEVICE_TTL_HOURS=196
# 申请:dash.cloudflare.com → Realtime → TURN → "Create TURN App",拿到 Key ID 与 API Token。
# CDROP_CF_TURN_KEY_ID=
# CDROP_CF_TURN_API_TOKEN=
# Apple 客户端签名与公证(仅本机构建;实际值放 gitignore 的 .env)。iPhone / iPad 必须把
# CDROP_APPLE_DEVELOPMENT_IDENTITY 固定为既有 Apple Development 证书的 SHA-1,禁止自动
# 新建或切换证书。macOS 正式分发复用钥匙串中的 Developer ID Application 身份。
# CDROP_TEAM_ID=
# CDROP_ASC_KEY_PATH=/absolute/path/AuthKey_XXXXXXXXXX.p8
# CDROP_ASC_KEY_ID=
# CDROP_ASC_ISSUER_ID=
# CDROP_APPLE_DEVELOPMENT_IDENTITY=
# CDROP_DEVID_IDENTITY=Developer ID Application: Your Name (TEAMID1234)