Files
ai_site/platform/etc/platform.yaml
whm b04b180d30 feat: harden loose-offline sync for user JWT, schema, and console ops
Enable Binding-scoped agent push/pull, empty-table schema ensure, SyncPage inspect/drop-table, default module import, and agent-bound publish docs from the 宇恒联调意见.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-05 09:47:35 +08:00

52 lines
1.5 KiB
YAML
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.
Name: platform
Host: 0.0.0.0
Port: 8888
# go-zero 全局请求超时毫秒。dbsync push 冷开 SQLite 常 >3s默认 3000 会直接 503。
Timeout: 180000
DataSource: "postgres://platform:platform@127.0.0.1:5432/platform?sslmode=disable"
DryRun: false
DevAuth: false
PublicBaseURL: "http://127.0.0.1:8180"
RateLimitPerMin: 6000
Auth:
AccessSecret: "dev-only-change-me"
AccessExpire: 86400 # 登录 JWT 有效期(秒),默认 24h过期需重新登录
IssueSecret: "dev-only-change-me"
# 强制仅手机号登录。有 License 期限控制时运行时会自动忽略,允许用户名登录。
PhoneLoginOnly: false
RequirePhoneBound: false
SMS:
Provider: dev
CodeTTLSeconds: 300 # 短信验证码有效期(秒)
ResendSeconds: 60
# DevFixedCode: "123456"
# 外公司部署:每次续费/延期生成独立签名文件(目录非固定单文件)
License:
Enabled: false
Customer: ""
LeaseDir: "./data/license/leases"
StateDir: "./data/license/state" # 消费账本(与 leases 分离)
ControlSecret: "dev-license-control-secret"
# RedeemURL: "https://license.yuxinda.example" # 可选:联网核销,防删库后复用旧包
SeedNotAfter: ""
GraceDays: 0
Message: "授权已过期,请联系宇信达续费"
Agent:
CapsuleSecret: "dev-agent-capsule-secret"
RegisterSecret: "dev-only-change-me"
Storage:
Driver: local
LocalRoot: ./data/uploads
DBSync:
Enabled: true
DataDir: ./data/dbsync
LwwAuditTTLDays: 90
ReconcileMinSec: 300