Skip to content

Community

Project Info

Z1 is an open-source project, licensed under GNU AGPLv3.

ResourceURL
Gitee Repohttps://gitee.com/gitdogcat/nas
Website Repohttps://gitee.com/gitdogcat/nas-website
Issueshttps://gitee.com/gitdogcat/nas/issues
Architecture DocArchitecture v1.0
Product ManualManual
ChangelogCHANGELOG
RoadmapTODO

Contributing

File an Issue

Found a bug or have a feature suggestion?

  1. Search for existing issues first
  2. Describe clearly: environment, reproduction steps, expected vs actual behavior
  3. Attach logs/screenshots if possible

Submit a PR

bash
# 1. Fork the repo
# 2. Clone your fork
git clone https://gitee.com/your-username/nas.git

# 3. Create branch
git checkout -b feat/your-feature

# 4. Commit
git add -A
git commit -m "feat: your feature description"

# 5. Push and create PR
git push origin feat/your-feature

Contribution Areas

AreaNeeds
🔧 DevelopmentSee TODO.md open items
🐛 Bug FixesCheck Issues list
📖 DocumentationManuals, guides, FAQ
🎨 UI/UXDesign System component improvements
🌐 i18nTranslation help for other languages
🧪 TestingUnit/integration/hardware compatibility tests

Tech Stack

ComponentTechnologyVersion
BackendGo1.25
FrontendAlpine.js3.x
OSDebian13 (trixie)
File SharingSamba4.x
RAIDmdadmlatest
Logical VolumeLVM2latest
FirewallUFW + Fail2banlatest
Remote Syncrclone1.74+
File ManagerFileBrowserlatest
Site BuilderVitePress1.6+

Third-Party Dependencies

ComponentPurposeLicense
SambaSMB file sharingGPL
NFSLinux file sharingGPL
vsftpdFTP serviceGPL
rcloneRemote sync/S3/WebDAVMIT
mdadmRAID managementGPL
LVM2Logical volume managementGPL
UFWFirewallGPL
Fail2banIntrusion protectionGPL
FileBrowserWeb file managerMIT
Alpine.jsFrontend frameworkMIT

Licensed under GNU AGPLv3