Skip to content

功能特性 ​

NAS 服务(9 个) ​

服务端口说明
Samba139, 445Windows/Mac/Linux 文件共享
NFS2049Linux 设备高速文件访问
FTP21vsftpd 传统文件传输
WebDAV8080rclone serve WebDAV,手机/挂载用
FileBrowser8081Web 文件管理界面(移动端友好)
S3 API9000rclone serve s3,bucket 自动映射目录
Fail2ban-SSH/FTP 暴力破解防护
UFW-防火墙,默认 deny,面板可视化管理
Z1 Panel8090Web 管理面板(Go 单二进制)

全部原生 systemd 服务,不依赖 Docker。一份文件,六种协议访问。

Web 管理面板(12 个模块) ​

模块功能
仪表盘系统信息、CPU/内存/磁盘使用率、盘位图、存储池总览卡片、服务一览
服务管理9 个服务启动/停止/重启、查看日志
用户管理用户列表(服务徽章/配额/共享数)、4 步创建向导、用户组、权限矩阵(共享×用户)、登录日志、服务开关
存储管理单存储池(/data/nas1)+ public 公共目录 + 用户主目录、盘位图(4 槽位 NAS 机箱式)、RAID 向导(目标导向)、LVM/RAID 扩容(SSE 流式进度)、用户/共享目录 CRUD
防火墙状态卡片、可视化规则增删、来源 IP/备注、常用服务一键填表、启用自动放行 SSH 防锁死
远端同步rclone 远端管理(S3/SFTP/WebDAV/FTP)、上传/下载双向任务、共享目录白名单、子目录创建、带宽/并发限制
监控告警实时状态、网络流量、Top 进程、错误日志、4 通道告警配置(钉钉/Telegram/Bark/邮件)
配置管理Samba 共享增删、FTP 白名单、配置文件在线编辑、服务自启开关
备份恢复手动/自动备份、备份列表、一键恢复、删除备份
系统设置网络配置、时间时区、主机名修改、SSH 配置、内核参数、HTTPS 证书
磁盘管理分区信息、挂载/卸载、格式化、LVM、I/O 性能、SMART 详情
系统诊断SMART 短检/长检、RAID 数据清理、保护机制、自动调度、历史记录

统一存储 ​

单存储池,固定挂载 /data/nas1,两个入口:

/data/nas1
  ├── public/    → 公共共享目录(所有人可读写)
  │                  SMB + NFS + WebDAV + S3 + Web UI
  └── {user}/    → 用户私有主目录(建用户时自动创建)
                     SMB(按用户权限)+ FTP(chroot)
  • public 是主共享入口——同一份文件,所有协议都能访问
  • 用户主目录存放私有文件,自动创建 media/photos/documents/downloads 子目录
  • 不再有一堆种子目录——一个池、两个空间

RAID 配置向导(目标导向) ​

不需要懂 RAID。向导分两步:

第一步:选择目标

目标说明
🛡️ 数据安全数据不丢最重要
📦 最大容量一点空间都不浪费
⚡ 更高性能读写速度优先
⚖️ 平衡容量和容错兼顾

第二步:系统推荐方案

磁盘数可用方案推荐方案
1 块LVM 单盘★ LVM 单盘(方便后期扩容)
2 块LVM 合并 / RAID0 / RAID1 / 独立★ RAID1
3 块+ RAID5★ RAID5
4 块+ RAID6★ RAID5

配置过程 SSE 流式推送进度(清除→创建→格式化→挂载→持久化→权限→共享)。

监控告警 ​

5 分钟自动采集 ​

监控项指标
CPU使用率(/proc/stat 两次采样)、型号、负载
内存使用量、Swap
磁盘使用率、SMART 健康状态、I/O 性能
网络流量统计、连接数
服务8 个服务状态检查

4 通道告警 ​

通道配置项说明
钉钉DINGTALK_WEBHOOK企业群机器人
TelegramTG_BOT_TOKEN + TG_CHAT_ID国际通用
BarkBARK_KEYiOS 推送
邮件SMTP_USER + SMTP_PASS通用兜底

告警阈值可配置:CPU >80%、内存 >90%、磁盘 >85%、负载 >4,5 分钟连续触发才告警。

配置备份恢复 ​

  • 升级前自动备份(setup.sh 集成)
  • 每周日凌晨 3 点定期备份(cron)
  • 保留最近 5 个备份,自动清理
  • 备份内容:系统配置/服务文件/项目配置/Samba 用户数据库/crontab/状态快照
  • Web 面板一键恢复

远端同步 ​

基于 rclone 的远端存储同步:

功能说明
远端类型S3 兼容(AWS/MinIO/阿里云 OSS/腾讯云 COS)、SFTP、WebDAV、FTP、Local
同步方向上传(本地→远端)/ 下载(远端→本地)
同步模式sync(镜像)/ copy(增量)/ bisync(双向)
本地路径白名单限制在 smb.conf 已配置共享目录内
子目录创建选共享目录后可创建子路径作为同步目标
带宽限制可配置 Mbps 上限
并发数可配置 rclone transfers
定时任务cron 表达式(字段已存,调度器待实现)

多语言支持(i18n) ​

全站多语言 — 整个面板 UI 在中英文之间切换:

  • 970 个翻译 key,zh-CN / en-US 完全同步(检查脚本强制一致)
  • 侧边栏语言切换器,即时生效,存 localStorage
  • 覆盖静态文本、运行时文案,以及后端返回的展示名(服务名/描述、存储池/卷名、组件详情、sysctl 参数、诊断项、RAID 方案、告警渠道)

HTTPS 证书 ​

  • 一键生成自签名证书(10 年有效期)
  • 上传自定义 PEM 证书,带证书/私钥匹配校验
  • 自动应用到全部 4 个 Web 服务(面板 / FileBrowser / WebDAV / S3)
  • 自动更新 systemd unit 并重启服务
  • 一键移除证书,恢复 HTTP

系统诊断 ​

  • SMART 自检:短检(约 2 分钟)/ 长检(约 4 小时)磁盘固件自检
  • RAID 数据清理:完整性校验,自动修复静默损坏(约 2 小时)
  • 保护机制:温度上限 55°C、IO 使用率上限 70%、RAID 限速
  • 调度:手动触发或每天/每周/每月自动调度
  • 历史记录:SQLite 存储运行历史(500 条)

移动端支持 ​

不开发原生 App,靠 PWA + 第三方生态覆盖:

平台推荐方案
官方Web UI 响应式 + PWA(添加到主屏幕)
AndroidCX File Explorer / Solid Explorer / FolderSync
iPhoneFE File Explorer / Documents / PhotoSync / Infuse

前提:SMB/SFTP/WebDAV/HTTPS 四协议可用。iOS「文件」App 原生支持 SMB。

基于 GNU AGPLv3 开源协议