Features
ZFS storage
Pools with mirror and RAIDZ, a layout suggestion for your disks, scrubs, disk replacement and import/export.
Datasets & snapshots
Datasets with sensible defaults (lz4, atime off), quotas, scheduled snapshots with retention.
Automatic ARC sizing
The ZFS cache is limited to fit your RAM, so apps and the system keep enough memory.
SMB and NFS shares
Shares per user and group with read or write access, guest access, hidden shares and a recycle bin.
Users & groups
NAS users without shell access and with a Samba password; only administrators get into the interface.
Remote mounts
Mount shares of other servers via SMB or NFS and share them again if you like.
Docker apps
Create, start, update compose stacks under /appdata and follow their logs.
Dashboard
Pools, disk temperatures, CPU, RAM including ARC, network and open connections at a glance.
One-click updates
Install new versions from the interface, optionally automatically, with rollback.
Quick start
One command as root on a Debian system installs the current version including the systemd service:
Installation
curl -fsSL https://bunkerbox.znbw.de/install.sh | sudo bashUpdate
sudo /appdata/bunkerbox/app/deploy/update.shRoll back to the previous version
sudo /appdata/bunkerbox/app/deploy/update.sh --rollbackThe checksum is verified automatically. Details and alternatives are in the documentation.
Five steps to your NAS
- Install Debian 13A minimal Debian on the small system SSD is all you need.
- Install BunkerboxOne command sets up ZFS, Samba, NFS, Docker and the service.
- Create poolsThe suggestion distributes the disks sensibly, e.g. a data pool of HDDs and an apps pool of SSDs.
- Shares and usersCreate users and open shares specifically for them.
- Start appsRun Docker stacks on the fast apps pool.
Requirements
System
Debian 13 (trixie), 64 bit, root access; at least 8 GB RAM recommended.
Disks
A small system SSD plus any HDDs, SSDs or NVMe drives for the ZFS pools.
Access
Web interface on port 80 in the local network, login for administrators only.