[ { "stepTitle": "安装方式", "items": [ { "type": "tips", "helpText": "安装前请先在飞牛 Docker 中导入 yeomaiyelove/pichost:1.5.1 镜像。PicHost 使用本地镜像,不会自动联网拉取。与 Web 首次设置一致,可选 创建管理员 或 从备份恢复(.phost.tar.gz)。图片与数据库保存在存储空间 pichost/data 共享目录。" }, { "type": "radio", "field": "wizard_setup_mode", "label": "安装方式", "initValue": "init", "options": [ { "label": "创建管理员(新装)", "value": "init" }, { "label": "从备份恢复(换机 / 迁移)", "value": "restore" } ], "rules": [ { "required": true, "message": "请选择安装方式" } ] }, { "type": "text", "field": "wizard_port", "label": "服务端口", "initValue": "6892", "helpText": "PicHost 在 NAS 上对外访问的端口,默认 6892。请避免与系统或其他应用冲突。", "rules": [ { "required": true, "message": "请输入端口号" }, { "pattern": "^[0-9]+$", "message": "端口号必须是数字" } ] } ] }, { "stepTitle": "创建管理员", "items": [ { "type": "tips", "helpText": "仅在选择 创建管理员 时需要填写。安装完成后点击桌面图标即可登录,无需再访问 /setup。" }, { "type": "text", "field": "wizard_admin_username", "label": "管理员用户名", "initValue": "admin", "rules": [ { "pattern": "^[a-zA-Z0-9_]{3,32}$", "message": "用户名为 3–32 位字母、数字或下划线" } ] }, { "type": "password", "field": "wizard_admin_password", "label": "管理员密码", "initValue": "", "rules": [ { "min": 8, "message": "密码至少 8 位" } ] }, { "type": "switch", "field": "wizard_allow_registration", "label": "允许用户注册", "initValue": "false", "helpText": "开启后,访客可在登录页自行注册普通用户账号;关闭则仅管理员可创建用户。" } ] }, { "stepTitle": "从备份恢复", "items": [ { "type": "tips", "helpText": "仅在选择 从备份恢复 时需要填写。请先把 .phost.tar.gz 备份包放到 NAS 上可访问的路径(如共享文件夹),再填写绝对路径。恢复完成后请使用备份包内原有的管理员账号登录;对象存储密钥需在恢复后重新填写。" }, { "type": "text", "field": "wizard_backup_path", "label": "备份文件路径", "initValue": "", "helpText": "示例:/vol1/1000/backups/pichost.phost.tar.gz(路径因 NAS 存储池而异,请按实际填写)" } ] }, { "stepTitle": "访问与反向代理(可选)", "items": [ { "type": "tips", "helpText": "安装后可通过 http://<NAS IP>:<服务端口> 或桌面图标进入后台。若使用公网域名,建议在飞牛 Lucky 中配置反向代理:前端填域名,后端填 http://<NAS 内网 IP>:<服务端口>(如 http://192.168.8.3:6892)。" }, { "type": "tips", "helpText": "若希望管理后台与图片直链使用不同域名,安装完成后在 设置 → 域名与链接 中启用「后台与图片域名分离」,并在 Lucky 为两个域名各建一条反向代理,后端地址相同即可。详见 双域名分离文档。" }, { "type": "tips", "helpText": "日常整站备份/跨后端同步在 存储 → 备份与迁移;也可通过 docker exec pichost backup-export 等 CLI 操作。详见 存储文档。" } ] } ]