关于我们
项目简介
Z1 是一套基于 Debian 13 的开源 NAS 操作系统。全部使用原生 systemd 服务(不依赖 Docker),配合 Go 单二进制 Web 管理面板,追求稳定、高性能、易维护。
我们的核心理念:协议只是系统能力,数据才是系统核心。 用户应该管理的是存储、共享、用户、权限、应用,而不是 Samba、NFS、RAID 这些技术名词。
核心数据
| 指标 | 数值 |
|---|---|
| NAS 服务 | 9 个 |
| Web 面板模块 | 11 个 |
| 面板内存占用 | < 3MB |
| Docker 依赖 | 0(系统核心不依赖 Docker) |
| 一键部署步骤 | 10 步 |
| 协议访问方式 | 6 种 (SMB/NFS/FTP/WebDAV/Web UI/S3) |
| 告警通道 | 4 个 (钉钉/Telegram/Bark/邮件) |
| 面板二进制大小 | ~11MB |
| 代码语言 | Go(后端)+ Alpine.js(前端) |
设计原则
- Debian First — 基于 Debian 13,不为特定硬件定制架构
- Native Linux First — 系统能力全部原生直管,不经过容器层
- Go Single Binary — 面板是单个 Go 二进制,前端 embed,内网零依赖
- systemd First — 所有服务以 systemd unit 管理
- Storage First — UI/API 以"用户管理数据"为中心
- Web First — 唯一官方客户端是 Web UI(含 PWA)
不建议的方向:Docker First / Protocol First / RAID First / 特定硬件 First
版本历程
| 版本 | 日期 | 主要内容 |
|---|---|---|
| v1.0.0 | 2026-07-08 | 安全清洗 + 用户名通用化 |
| v1.2.0 | 2026-07-13 | 模块化重构 + 配置管理 + 备份恢复 + rclone S3 + 硬件产品定义 |
| v1.3.0 | 2026-08-03 | 存储四层模型重构 + Design System v2.0 + rclone 增强 + 防火墙重写 + Architecture v1.0 |
架构文档
Z1 有一份正式的架构宪法文档,记录了对外部建议的逐条评审结论:
- Architecture v1.0 — 二十条建议评审(✅已采纳14 / 🔶部分采纳2 / 📅排期4 / ❌不采纳附理由)
联系方式
- Gitee 仓库: https://gitee.com/gitdogcat/nas
- Issues: https://gitee.com/gitdogcat/nas/issues
- 软件下载: https://get.z1.sale
- 官网: https://www.z1.sale
开源协议
Z1 基于 GNU AGPLv3 协议发布,代码完全开放,欢迎社区贡献。
AGPLv3 意味着:即使通过网络提供服务,也需要开源你的修改。我们选择这个协议是为了确保所有基于 Z1 的衍生品都必须回馈社区。