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