跳转至

hub 平台文档 —— NFarmsHUB 资源聚合平台

域名规划:hub.nfarms.cn(纯静态 SPA,位于 nfarms/hub/)

平台定位

NFarmsHUB 资源聚合平台:五大资源库(脚本 / 资源包 / 软件 / 图片 / 视频) 的统一聚合、检索、审核与分发中心;脚本沙箱执行与手动备份真实接入 nfarmsd 后端。

五大资源库(js/pages/*)

页面 资源库 说明
scripts 脚本库 版本 / 在线编辑 / nfarmsd 沙箱执行 / 评分
packages 资源包 README / 文件树 / 依赖 / SemVer / 安装命令
software 软件库 多平台分发 / SHA-256 签名 / 强制更新 / 插件市场
images 图片库 文件夹树 / Canvas 编辑 / 格式转换 / EXIF / 版权
videos 视频库 分片上传 / 转码任务 / 播放统计 / 防盗链
dashboard 首页仪表盘 概览 / 趋势 / 待办 / 排行 / 配额 + nfarmsd 状态卡片
manage 资源管理 全局搜索 / 标签 / 回收站 / 看板 / 审核
settings 系统设置 存储 / 上传 / 下载 / 通知 / nfarmsd 手动备份

基础层特色

  • js/store.js:五大库种子 + 标签/审核/回收站/通知/审计数据层;
  • js/shared.js:跨库共享(评论区、统计行、移入回收站);
  • 6 角色(admin/reviewer/developer/designer/creator/operator)+ 上传权限矩阵 canUpload;
  • 独立 localStorage 前缀 nfhub.*。

nfarmsd 接入点(3 处)

接入点 页面 命令/端点
后端状态卡片 dashboard /health + /metrics
脚本在线运行 scripts svc_status / svc_restart / backup_manual(boundCommand)
手动备份 settings backup_manual(高危,需 admin)

部署速查

  1. 静态托管 hub/(生产建议 Nginx 反代 /api/ 到 nfarmsd 并注入真实网关身份头);
  2. 演示账号密码均 123456;3. 重置演示数据:清除 nfhub.* 前缀 localStorage。