mirror of
https://github.com/okxlin/appstore.git
synced 2025-07-13 12:52:18 +08:00
427 lines
11 KiB
YAML
427 lines
11 KiB
YAML
additionalProperties:
|
|
formFields:
|
|
- default: "40273"
|
|
edit: true
|
|
envKey: PANEL_APP_PORT_HTTP
|
|
labelEn: Port
|
|
labelZh: 端口
|
|
required: true
|
|
rule: paramPort
|
|
type: number
|
|
- default: "2FAuth"
|
|
edit: true
|
|
envKey: APP_NAME
|
|
labelEn: App Name
|
|
labelZh: 应用名
|
|
required: true
|
|
type: text
|
|
- default: "local"
|
|
edit: true
|
|
envKey: APP_ENV
|
|
labelEn: App Environment
|
|
labelZh: 应用环境
|
|
required: true
|
|
type: select
|
|
values:
|
|
- label: "local"
|
|
value: "local"
|
|
- label: "production"
|
|
value: "production"
|
|
- default: "Asia/Shanghai"
|
|
edit: true
|
|
envKey: APP_TIMEZONE
|
|
labelEn: Timezone
|
|
labelZh: 时区
|
|
required: true
|
|
type: text
|
|
- default: "false"
|
|
edit: true
|
|
envKey: APP_DEBUG
|
|
labelEn: Debug Mode
|
|
labelZh: 调试模式
|
|
required: true
|
|
type: select
|
|
values:
|
|
- label: "True"
|
|
value: "true"
|
|
- label: "False"
|
|
value: "false"
|
|
- default: "admin@localhost.com"
|
|
edit: true
|
|
envKey: SITE_OWNER
|
|
labelEn: Site Owner
|
|
labelZh: 站点拥有者
|
|
required: true
|
|
type: text
|
|
- default: "yuBiR9dlyokasPeguSPl8oPRLpHiqAbr"
|
|
edit: true
|
|
envKey: APP_KEY
|
|
labelEn: App Key (32 characters)
|
|
labelZh: 应用密钥 (32 位字符)
|
|
required: true
|
|
type: text
|
|
- default: "http://localhost:40273"
|
|
edit: true
|
|
envKey: APP_URL
|
|
labelEn: App URL (External URL)
|
|
labelZh: 应用网址 (外部访问地址)
|
|
required: true
|
|
rule: paramExtUrl
|
|
type: text
|
|
- default: "false"
|
|
edit: true
|
|
envKey: IS_DEMO_APP
|
|
labelEn: Demo Mode
|
|
labelZh: 演示模式
|
|
required: true
|
|
type: select
|
|
values:
|
|
- label: "True"
|
|
value: "true"
|
|
- label: "False"
|
|
value: "false"
|
|
- default: "daily"
|
|
edit: true
|
|
envKey: LOG_CHANNEL
|
|
labelEn: Log Channel
|
|
labelZh: 日志通道
|
|
required: true
|
|
type: text
|
|
- default: "notice"
|
|
edit: true
|
|
envKey: LOG_LEVEL
|
|
labelEn: Log Level
|
|
labelZh: 日志级别
|
|
required: true
|
|
type: select
|
|
values:
|
|
- label: "debug"
|
|
value: "debug"
|
|
- label: "info"
|
|
value: "info"
|
|
- label: "notice"
|
|
value: "notice"
|
|
- label: "warning"
|
|
value: "warning"
|
|
- label: "error"
|
|
value: "error"
|
|
- label: "critical"
|
|
value: "critical"
|
|
- label: "alert"
|
|
value: "alert"
|
|
- label: "emergency"
|
|
value: "emergency"
|
|
- default: "/srv/database/database.sqlite"
|
|
disabled: true
|
|
envKey: DB_DATABASE
|
|
labelEn: Database Path
|
|
labelZh: 数据库路径
|
|
required: true
|
|
type: text
|
|
- default: "file"
|
|
disabled: true
|
|
envKey: CACHE_DRIVER
|
|
labelEn: Cache Driver
|
|
labelZh: 缓存驱动
|
|
required: true
|
|
type: text
|
|
- default: "file"
|
|
disabled: true
|
|
envKey: SESSION_DRIVER
|
|
labelEn: Session Driver
|
|
labelZh: 会话驱动
|
|
required: true
|
|
type: text
|
|
- default: "log"
|
|
edit: true
|
|
envKey: MAIL_MAILER
|
|
labelEn: Mailer
|
|
labelZh: 邮件发送方式
|
|
required: true
|
|
type: text
|
|
- default: ""
|
|
edit: true
|
|
envKey: MAIL_HOST
|
|
labelEn: Mail Host
|
|
labelZh: 邮件服务器
|
|
required: false
|
|
type: text
|
|
- default: ""
|
|
edit: true
|
|
envKey: MAIL_PORT
|
|
labelEn: Mail Port
|
|
labelZh: 邮件端口
|
|
required: false
|
|
type: number
|
|
- default: ""
|
|
edit: true
|
|
envKey: MAIL_USERNAME
|
|
labelEn: Mail Username
|
|
labelZh: 邮件用户名
|
|
required: false
|
|
type: text
|
|
- default: ""
|
|
edit: true
|
|
envKey: MAIL_PASSWORD
|
|
labelEn: Mail Password
|
|
labelZh: 邮件密码
|
|
required: false
|
|
type: password
|
|
- default: ""
|
|
edit: true
|
|
envKey: MAIL_ENCRYPTION
|
|
labelEn: Mail Encryption
|
|
labelZh: 邮件加密方式
|
|
required: false
|
|
type: text
|
|
- default: ""
|
|
edit: true
|
|
envKey: MAIL_FROM_NAME
|
|
labelEn: Mail From Name
|
|
labelZh: 邮件发件人姓名
|
|
required: false
|
|
type: text
|
|
- default: ""
|
|
edit: true
|
|
envKey: MAIL_FROM_ADDRESS
|
|
labelEn: Mail From Address
|
|
labelZh: 邮件发件人地址
|
|
required: false
|
|
type: text
|
|
- default: "true"
|
|
edit: true
|
|
envKey: MAIL_VERIFY_SSL_PEER
|
|
labelEn: Mail Verify SSL Peer
|
|
labelZh: 邮件验证 SSL 证书
|
|
required: true
|
|
type: select
|
|
values:
|
|
- label: "True"
|
|
value: "true"
|
|
- label: "False"
|
|
value: "false"
|
|
- default: "60"
|
|
edit: true
|
|
envKey: THROTTLE_API
|
|
labelEn: API Throttle
|
|
labelZh: API 限制
|
|
required: true
|
|
type: number
|
|
- default: "5"
|
|
edit: true
|
|
envKey: LOGIN_THROTTLE
|
|
labelEn: Login Throttle
|
|
labelZh: 登录限制
|
|
required: true
|
|
type: number
|
|
- default: "web-guard"
|
|
edit: true
|
|
envKey: AUTHENTICATION_GUARD
|
|
labelEn: Authentication Guard
|
|
labelZh: 认证保护
|
|
required: true
|
|
type: select
|
|
values:
|
|
- label: "web-guard"
|
|
value: "web-guard"
|
|
- label: "reverse-proxy-guard"
|
|
value: "reverse-proxy-guard"
|
|
- default: "365"
|
|
edit: true
|
|
envKey: AUTHENTICATION_LOG_RETENTION
|
|
labelEn: Authentication Log Retention
|
|
labelZh: 认证日志保留
|
|
required: true
|
|
type: number
|
|
- default: ""
|
|
edit: true
|
|
envKey: AUTH_PROXY_HEADER_FOR_USER
|
|
labelEn: Authentication Proxy Header for User
|
|
labelZh: 用户认证代理头
|
|
required: false
|
|
type: text
|
|
- default: ""
|
|
edit: true
|
|
envKey: AUTH_PROXY_HEADER_FOR_EMAIL
|
|
labelEn: Authentication Proxy Header for Email
|
|
labelZh: 邮箱认证代理头
|
|
required: false
|
|
type: text
|
|
- default: ""
|
|
edit: true
|
|
envKey: PROXY_LOGOUT_URL
|
|
labelEn: Proxy Logout URL
|
|
labelZh: 代理注销网址
|
|
required: false
|
|
type: text
|
|
- default: "2FAuth"
|
|
edit: true
|
|
envKey: WEBAUTHN_NAME
|
|
labelEn: WebAuthn Name
|
|
labelZh: WebAuthn 名称
|
|
required: true
|
|
type: text
|
|
- default: ""
|
|
edit: true
|
|
envKey: WEBAUTHN_ID
|
|
labelEn: WebAuthn ID
|
|
labelZh: WebAuthn ID
|
|
required: false
|
|
type: text
|
|
- default: "preferred"
|
|
edit: true
|
|
envKey: WEBAUTHN_USER_VERIFICATION
|
|
labelEn: WebAuthn User Verification
|
|
labelZh: WebAuthn 用户验证
|
|
required: true
|
|
type: select
|
|
values:
|
|
- label: "Preferred"
|
|
value: "preferred"
|
|
- label: "Required"
|
|
value: "required"
|
|
- label: "Discouraged"
|
|
value: "discouraged"
|
|
- default: ""
|
|
edit: true
|
|
envKey: TRUSTED_PROXIES
|
|
labelEn: Trusted Proxies
|
|
labelZh: 信任代理
|
|
required: false
|
|
type: text
|
|
- default: ""
|
|
edit: true
|
|
envKey: PROXY_FOR_OUTGOING_REQUESTS
|
|
labelEn: Proxy for Outgoing Requests
|
|
labelZh: 出站请求代理
|
|
required: false
|
|
type: text
|
|
- default: "log"
|
|
edit: true
|
|
envKey: BROADCAST_DRIVER
|
|
labelEn: Broadcast Driver
|
|
labelZh: 广播驱动
|
|
required: true
|
|
type: text
|
|
- default: "sync"
|
|
edit: true
|
|
envKey: QUEUE_DRIVER
|
|
labelEn: Queue Driver
|
|
labelZh: 队列驱动
|
|
required: true
|
|
type: text
|
|
- default: "120"
|
|
edit: true
|
|
envKey: SESSION_LIFETIME
|
|
labelEn: Session Lifetime
|
|
labelZh: 会话有效期
|
|
required: true
|
|
type: number
|
|
- default: ""
|
|
edit: true
|
|
envKey: REDIS_HOST
|
|
key: redis
|
|
labelEn: Redis Service
|
|
labelZh: Redis服务
|
|
required: true
|
|
type: service
|
|
- default: "6379"
|
|
edit: true
|
|
envKey: REDIS_PORT
|
|
labelEn: Redis Service Port
|
|
labelZh: Redis服务端口
|
|
required: true
|
|
rule: paramPort
|
|
type: number
|
|
- default: ""
|
|
edit: true
|
|
envKey: PANEL_REDIS_ROOT_PASSWORD
|
|
labelEn: Redis Password
|
|
labelZh: Redis 密码
|
|
required: true
|
|
type: password
|
|
- default: ""
|
|
edit: true
|
|
envKey: PUSHER_APP_ID
|
|
labelEn: Pusher App ID
|
|
labelZh: Pusher 应用 ID
|
|
required: false
|
|
type: text
|
|
- default: ""
|
|
edit: true
|
|
envKey: PUSHER_APP_KEY
|
|
labelEn: Pusher App Key
|
|
labelZh: Pusher 应用密钥
|
|
required: false
|
|
type: text
|
|
- default: ""
|
|
edit: true
|
|
envKey: PUSHER_APP_SECRET
|
|
labelEn: Pusher App Secret
|
|
labelZh: Pusher 应用密钥
|
|
required: false
|
|
type: password
|
|
- default: "mt1"
|
|
edit: true
|
|
envKey: PUSHER_APP_CLUSTER
|
|
labelEn: Pusher App Cluster
|
|
labelZh: Pusher 应用集群
|
|
required: true
|
|
type: text
|
|
- default: "local"
|
|
edit: true
|
|
envKey: MIX_ENV
|
|
labelEn: Mix Environment
|
|
labelZh: Mix 环境
|
|
required: true
|
|
type: text
|
|
- default: ""
|
|
edit: true
|
|
envKey: OPENID_AUTHORIZE_URL
|
|
labelEn: OpenID Authorize URL (Edit to remove comments in compose.yml to take effect)
|
|
labelZh: OpenID 授权 URL (编辑去除compose.yml里的注释生效)
|
|
required: false
|
|
type: text
|
|
- default: ""
|
|
edit: true
|
|
envKey: OPENID_TOKEN_URL
|
|
labelEn: OpenID Token URL (Edit to remove comments in compose.yml to take effect)
|
|
labelZh: OpenID 令牌 URL (编辑去除compose.yml里的注释生效)
|
|
required: false
|
|
type: text
|
|
- default: ""
|
|
edit: true
|
|
envKey: OPENID_USERINFO_URL
|
|
labelEn: OpenID Userinfo URL (Edit to remove comments in compose.yml to take effect)
|
|
labelZh: OpenID 用户信息 URL (编辑去除compose.yml里的注释生效)
|
|
required: false
|
|
type: text
|
|
- default: ""
|
|
edit: true
|
|
envKey: OPENID_CLIENT_ID
|
|
labelEn: OpenID Client ID (Edit to remove comments in compose.yml to take effect)
|
|
labelZh: OpenID 客户端 ID (编辑去除compose.yml里的注释生效)
|
|
required: false
|
|
type: text
|
|
- default: ""
|
|
edit: true
|
|
envKey: OPENID_CLIENT_SECRET
|
|
labelEn: OpenID Client Secret (Edit to remove comments in compose.yml to take effect)
|
|
labelZh: OpenID 客户端密钥 (编辑去除compose.yml里的注释生效)
|
|
required: false
|
|
type: password
|
|
- default: ""
|
|
edit: true
|
|
envKey: GITHUB_CLIENT_ID
|
|
labelEn: GitHub Client ID (Edit to remove comments in compose.yml to take effect)
|
|
labelZh: GitHub 客户端 ID (编辑去除compose.yml里的注释生效)
|
|
required: false
|
|
type: text
|
|
- default: ""
|
|
edit: true
|
|
envKey: GITHUB_CLIENT_SECRET
|
|
labelEn: GitHub Client Secret (Edit to remove comments in compose.yml to take effect)
|
|
labelZh: GitHub 客户端密钥 (编辑去除compose.yml里的注释生效)
|
|
required: false
|
|
type: password
|