appstore-1panel/apps/speedtest-tracker/0.19.0/data.yml

177 lines
4.5 KiB
YAML
Raw Normal View History

additionalProperties:
formFields:
- default: "lscr.io/linuxserver/speedtest-tracker:0.19.0"
edit: true
envKey: SPEED_TEST_IMAGE
labelEn: Image source
labelZh: 镜像源
required: true
type: select
values:
- label: "LinuxServer"
value: "lscr.io/linuxserver/speedtest-tracker:0.19.0"
- label: "GitHub"
value: "ghcr.io/alexjustesen/speedtest-tracker:v0.19.0"
- default: "/home/speedtest-tracker"
edit: true
envKey: SP_TRACKER_ROOT_PATH
labelEn: Data persistence root path
labelZh: 数据持久化 根路径
required: true
type: text
- default: 8080
edit: true
envKey: PANEL_APP_PORT_HTTP
labelEn: Server port
labelZh: Web 服务端口
required: true
rule: paramPort
type: number
- default: 8443
edit: true
envKey: PANEL_APP_PORT_HTTPS
labelEn: Server port
labelZh: SSL 服务端口
required: true
rule: paramPort
type: number
- default: "Asia/Shanghai"
edit: true
envKey: SP_TRACKER_TZ
labelEn: Timezone
labelZh: 时区
required: false
type: text
- default: "sqlite"
edit: true
envKey: SP_TRACKER_DB_TYPE
labelEn: Database type
labelZh: 数据库驱动类型
required: true
type: select
values:
- label: MySQL (MariaDB)
value: "mysql"
- label: SQLite
value: "sqlite"
- label: PostgreSQL
value: "pgsql"
- default: "localhost"
edit: true
envKey: SP_TRACKER_DB_HOST
labelEn: Database host IP
labelZh: 数据库主机IP
required: false
type: text
- default: 3306
edit: true
envKey: SP_TRACKER_DB_PORT
labelEn: Database Port (default 3306)
labelZh: 数据库端口 (默认3306)
required: false
rule: paramPort
type: number
- default: "speedtest_tracker"
edit: true
envKey: SP_TRACKER_DB_USER
labelEn: Database Connection Username
labelZh: 数据库 用户名
required: false
type: text
- default: "speedtest_tracker"
edit: true
envKey: SP_TRACKER_DB_PASSWORD
labelEn: Database Connection Password
labelZh: 数据库 用户名密码
required: false
type: password
- default: "speedtest_tracker"
edit: true
envKey: MYSQL_SERVICE_DB_NAME
labelEn: Database Name
labelZh: 数据库名称
required: false
type: text
- default: ""
edit: true
envKey: SP_TRACKER_APP_KEY
labelEn: Application Key
labelZh: 加密存储数据的应用程序密钥 (Base64 开头)
required: false
type: text
- default: 1000
edit: true
envKey: PUID
labelEn: User ID
labelZh: 用户ID
required: false
type: number
- default: 1000
edit: true
envKey: PGID
labelEn: Group ID
labelZh: 组ID
required: false
type: number
- default: "smtp"
edit: true
envKey: MAIL_MAILER
labelEn: Mailer
labelZh: 协议 (SMTP)
required: false
type: text
- default: "smtp.163.com"
edit: true
envKey: MAIL_HOST
labelEn: Mail Host
labelZh: 邮件服务器地址 (SMTP)
required: false
type: text
- default: ""
edit: true
envKey: MAIL_USERNAME
labelEn: Mail Username
labelZh: 邮件用户名 (SMTP)
required: false
type: text
- default: ""
edit: true
envKey: MAIL_PASSWORD
labelEn: Mail Password
labelZh: 邮件账户密码 (SMTP)
required: false
type: text
- default: "ssl"
edit: true
envKey: MAIL_ENCRYPTION
labelEn: Mail Encryption
labelZh: 邮件加密方式 (SMTP)
required: false
type: select
values:
- label: "SSL"
value: "ssl"
- label: "TLS"
value: "tls"
- default: ""
edit: true
envKey: MAIL_FROM_ADDRESS
labelEn: Mail From Address
labelZh: 邮件发送地址 (SMTP)
required: false
type: text
- default: ""
edit: true
envKey: MAIL_FROM_NAME
labelEn: Mail From Name
labelZh: 邮件发送者名称 (SMTP)
required: false
type: text
- default: ""
edit: true
envKey: TELEGRAM_BOT_TOKEN
labelEn: Bot Token ID (Telegram Notification)
labelZh: 机器人的令牌 ID (通知 Telegram)
required: false
type: text