Files
ai_site/platform/etc/platform.yaml
2026-07-31 10:19:22 +08:00

48 lines
1.3 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
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