mirror of
https://github.com/Rain-kl/OpenFlare.git
synced 2026-11-12 21:44:22 +08:00
114 lines
7.5 KiB
JSON
114 lines
7.5 KiB
JSON
{
|
||
"builtinMetadata": {
|
||
"configDescriptions": {
|
||
"openresty_trusted_proxy_cidrs": "可信代理 IPv4/IPv6 CIDR JSON 数组",
|
||
"metric_retention_days": "性能指标(CPU/内存/磁盘/网络)保留天数(三库共用)",
|
||
"log_retention_days_sqlite": "SQLite 日志保留天数",
|
||
"log_retention_days_clickhouse": "ClickHouse 日志保留天数",
|
||
"log_retention_days_postgres": "PostgreSQL 日志保留天数(访问日志与可观测统一)",
|
||
"sw_offline_domains": "SW 离线兜底生效域名列表(JSON 数组,空则仅总开关无效)",
|
||
"sw_offline_enabled": "是否启用 Service Worker 离线兜底",
|
||
"sw_offline_html": "离线联系页自定义 HTML,空则使用内置默认",
|
||
"origin_error_page_get_only": "源站错误页是否仅对 GET 请求生效(其它方法透传)",
|
||
"origin_error_page_enabled": "是否启用源站错误页",
|
||
"origin_error_page_status_codes": "源站错误页触发状态码标签 JSON 数组",
|
||
"origin_error_page_html": "源站错误页自定义 HTML,空则使用内置默认",
|
||
"openresty_default_limit_req_per_ip": "默认单 IP 请求频率限制(空关闭,例如 10r/s、100r/m)",
|
||
"openresty_default_limit_conn_per_server": "默认站点并发连接上限(0 关闭)",
|
||
"openresty_default_limit_conn_per_ip": "默认单 IP 并发连接上限(0 关闭)",
|
||
"openresty_default_limit_rate": "默认单请求带宽限速(空关闭)",
|
||
"pages_max_history_count": "Pages 每个项目最大历史部署保留数(0 表示不限制)",
|
||
"pages_max_package_size_mb": "Pages 部署包上传大小上限(MiB)",
|
||
"openresty_keepalive_requests": "Keepalive 请求数",
|
||
"openresty_client_header_timeout": "客户端头超时(秒)",
|
||
"openresty_client_body_timeout": "客户端体超时(秒)",
|
||
"openresty_client_max_body_size": "客户端最大体大小",
|
||
"openresty_large_client_header_buffers": "大客户端头缓冲区",
|
||
"openresty_send_timeout": "发送超时(秒)",
|
||
"openresty_proxy_connect_timeout": "代理连接超时(秒)",
|
||
"openresty_proxy_send_timeout": "代理发送超时(秒)",
|
||
"openresty_proxy_read_timeout": "代理读取超时(秒)",
|
||
"openresty_websocket_enabled": "WebSocket 支持开关",
|
||
"openresty_http3_enabled": "HTTP/3 支持开关",
|
||
"openresty_proxy_buffering_enabled": "代理响应缓冲开关",
|
||
"openresty_proxy_buffers": "代理缓冲区",
|
||
"openresty_proxy_buffer_size": "代理缓冲区大小",
|
||
"openresty_proxy_busy_buffers_size": "代理繁忙缓冲区大小",
|
||
"openresty_gzip_enabled": "Gzip 压缩开关",
|
||
"openresty_gzip_min_length": "Gzip 最小长度",
|
||
"openresty_gzip_comp_level": "Gzip 压缩级别",
|
||
"openresty_cache_enabled": "缓存开关",
|
||
"openresty_cache_levels": "缓存层级",
|
||
"openresty_cache_inactive": "缓存不活跃时间",
|
||
"openresty_cache_key_template": "缓存键模板",
|
||
"openresty_cache_lock_enabled": "缓存锁开关",
|
||
"openresty_cache_lock_timeout": "缓存锁超时",
|
||
"openresty_cache_use_stale": "缓存失效策略",
|
||
"agent_heartbeat_interval": "Agent 心跳间隔(毫秒)",
|
||
"node_offline_threshold": "节点离线阈值(毫秒)",
|
||
"openresty_cache_max_size": "缓存最大大小",
|
||
"agent_websocket_upgrade_enabled": "Agent WebSocket 升级开关",
|
||
"agent_update_repo": "Agent 更新仓库",
|
||
"geoip_provider": "GeoIP 服务商",
|
||
"uptime_kuma_enabled": "UptimeKuma 集成开关",
|
||
"uptime_kuma_monitor_scope": "UptimeKuma 监控范围",
|
||
"uptime_kuma_sync_interval": "UptimeKuma 同步间隔(分钟)",
|
||
"uptime_kuma_interval": "UptimeKuma 监控间隔(秒)",
|
||
"uptime_kuma_retry": "UptimeKuma 重试次数",
|
||
"uptime_kuma_retry_interval": "UptimeKuma 重试间隔(秒)",
|
||
"uptime_kuma_timeout": "UptimeKuma 超时(秒)",
|
||
"openresty_default_server_return_status": "默认服务器返回状态码",
|
||
"openresty_worker_processes": "Worker 进程数",
|
||
"openresty_worker_connections": "Worker 连接数",
|
||
"openresty_worker_rlimit_nofile": "Worker 文件描述符限制",
|
||
"openresty_events_use": "事件模型",
|
||
"openresty_events_multi_accept_enabled": "多路接受开关",
|
||
"openresty_keepalive_timeout": "Keepalive 超时(秒)",
|
||
"openresty_proxy_request_buffering_enabled": "代理请求缓冲开关",
|
||
"relay_frps_web_ui_port": "FRPS 内置 Web 管理界面端口",
|
||
"relay_frps_web_ui_enabled": "是否启用 FRPS 内置 Web 管理界面",
|
||
"max_api_keys_per_user": "限制每个普通用户可以创建的 API Key 最大数量",
|
||
"log_db_migration": "日志数据库切换冻结标记",
|
||
"login_session_ttl_hours": "登录会话过期时间 (小时,0表示浏览器关闭后自动退出,-1表示永不过期)",
|
||
"disk_cache_lru_enabled": "是否启用 LRU 淘汰机制",
|
||
"disk_cache_ttl_minutes": "磁盘缓存默认有效期 (分钟)",
|
||
"disk_cache_max_size_mb": "磁盘缓存最大空间大小 (MB)",
|
||
"file_access_whitelist": "免登录访问的文件业务类型白名单 (JSON 数组格式)",
|
||
"smtp_host": "SMTP 服务器地址(例如 smtp.example.com)",
|
||
"smtp_port": "SMTP 端口(例如 587 或 465)",
|
||
"smtp_username": "SMTP 账户(如 sender@example.com)",
|
||
"smtp_password": "SMTP 访问凭证(授权码/密码)",
|
||
"upload_allowed_extensions": "允许上传的图片扩展名(逗号分隔)",
|
||
"site_name": "系统平台的展示名称",
|
||
"password_login_enabled": "是否允许使用账号密码登录",
|
||
"registration_enabled": "控制普通用户是否可以自主注册(true/false)",
|
||
"cap_login_enabled": "是否启用登录人机验证(true/false)",
|
||
"oidc_login_enabled": "是否允许使用第三方 OIDC 认证源登录",
|
||
"email_login_verification_enabled": "是否开启邮箱登录验证(true/false)",
|
||
"email_register_verification_enabled": "是否开启邮箱注册验证(true/false)",
|
||
"menu_display_config": "目录显示配置(JSON 字符串,格式为 {url: enabled})",
|
||
"search_engine_indexing_enabled": "是否允许搜索引擎爬取/检索该站点(true/false)",
|
||
"update_upstream_repository": "GitHub Actions Release 上游仓库(owner/repo 或 GitHub 仓库地址)",
|
||
"storage_config": "文件存储驱动及连接配置(JSON)",
|
||
"password_register_enabled": "是否允许通过密码创建本地账号",
|
||
"cap_auto_solve": "打开页面后是否自动开始计算,关闭则需用户手动点击触发",
|
||
"cap_challenge_count": "客户端需求解的 PoW 难题总数,默认 1,推荐 1~5",
|
||
"cap_challenge_size": "人机验证盐值长度",
|
||
"cap_challenge_difficulty": "人机验证 PoW 难度(目标前缀长度)",
|
||
"cap_challenge_ttl_seconds": "人机验证难题有效时间(秒)",
|
||
"cap_token_ttl_seconds": "人机验证兑换凭证有效时间(秒)",
|
||
"server_address": "服务器地址(用于跨域源控制,不设定则允许任意源)"
|
||
},
|
||
"templates": {
|
||
"login_email": {
|
||
"name": "登录验证码邮件",
|
||
"description": "用户密码登录时发送的验证码邮件模板,支持变量:{{.Code}}"
|
||
},
|
||
"register_email": {
|
||
"name": "注册验证码邮件",
|
||
"description": "用户注册时发送的验证码邮件模板,支持变量:{{.Code}}"
|
||
}
|
||
}
|
||
}
|
||
}
|