
DPlaneOS
Summary
DPlaneOS is a storage operating system for homelab and small-office NAS deployments, built around ZFS. It manages pools, datasets, snapshots, replication, encryption, quotas, S.M.A.R.T. monitoring and POSIX ACLs, alongside SMB, NFS, iSCSI and NVMe-oF sharing. It can manage Docker and Compose stacks, ZFS-clone sandboxes, atomic updates with rollback, and an in-browser terminal. Identity options include local accounts, LDAP or Active Directory, OIDC single sign-on, TOTP two-factor authentication and API tokens. Cloud sync connects to S3, Backblaze B2, Google Drive, Azure, Dropbox and rclone-supported targets. A React interface and single Go daemon use PostgreSQL state, packaged as a NixOS appliance. Installation supports x86_64 and aarch64, including Raspberry Pi 5, with offline ISOs. The free Community Edition is licensed under AGPLv3. Minimum hardware is a 64-bit CPU and 8 GB RAM; 16 GB is recommended. The project is maintained by one person and offers no vendor support. Several high-availability configurations and NVMe-oF over TCP are experimental.
Who it is for
DPlaneOS suits homelab and small-office operators who want ZFS storage, file sharing, containers and cloud sync in one system. It requires a 64-bit CPU and at least 8 GB RAM.
What is good
- Free Community Edition under AGPLv3
- Supports snapshots, replication and native encryption
- Offers SMB, NFS, iSCSI and NVMe-oF sharing
- Cloud sync supports several providers and rclone targets
What to know first
- Minimum hardware requirement is 8 GB RAM
- Project is maintained by one person
- No vendor support or phone number
- Some HA options and NVMe-oF over TCP are experimental
Verdict
DPlaneOS combines ZFS storage, file sharing, container management and cloud sync in a free, self-hosted system. Its hardware requirements, solo maintenance and experimental features are important considerations.
DPlaneOS plans and pricing
All plansCompared on NAS software
- Free plan
- Yesgithub.com
- Storage pools
- Yesgithub.com
- User management
- Yesgithub.com
- Snapshots
- Yesgithub.com
- Container support
- Yesgithub.com
- Cloud sync
- Yesgithub.com
Facts
- Purpose
- DPlaneOS is a ZFS-first storage operating system for homelab and small-office NAS deployments.github.com · 1 Oct 2026
- Architecture
- It uses a single Go daemon, PostgreSQL state, a React UI and a NixOS appliance.github.com · 1 Oct 2026
- Storage
- Storage features include ZFS pools, datasets, snapshots, replication, native encryption, quotas, S.M.A.R.T. and POSIX ACLs.github.com · 1 Oct 2026
- File sharing
- The system supports SMB with Time Machine support, NFS, iSCSI and NVMe-oF sharing.github.com · 1 Oct 2026
- Containers
- It manages Docker and Compose stacks, ZFS-clone sandboxes, atomic updates with rollback and an in-browser terminal.github.com · 1 Oct 2026
- Identity
- Identity features include local users, LDAP or Active Directory with Winbind NSS, OIDC SSO, TOTP 2FA, SCRAM-SHA-512 and API tokens.github.com · 1 Oct 2026
- Security
- Security controls include RBAC, an HMAC audit chain, CSRF protection, firewall, TLS, allowlist-validated execution and govulncheck in CI.github.com · 1 Oct 2026
- Integrations
- Cloud synchronization supports S3, Backblaze B2, Google Drive, Azure, Dropbox and any rclone-supported target.github.com · 1 Oct 2026
- Monitoring
- Prometheus/OpenMetrics exposes ZFS health, dataset usage, scrub progress, HA peer health, replication status and BMC sensor metrics.github.com · 1 Oct 2026
- High availability
- HA is optional and off by default, with shared-SAS and replicated-ZFS topologies.github.com · 1 Oct 2026
- GitOps
- GitOps uses state.yaml for declarative pools, datasets, shares, users and stacks, with drift detection and destructive-operation blocking.github.com · 1 Oct 2026
- Installation
- The installer supports x86_64 and aarch64, including Raspberry Pi 5, and provides offline installation ISOs.github.com · 1 Oct 2026
- Hardware requirements
- Minimum hardware is a 64-bit CPU and 8 GB RAM, with 16 GB recommended and ECC RAM strongly recommended for ZFS.github.com · 1 Oct 2026
- Support and maturity
- The project is built and maintained by one person and does not provide vendor support or a phone number.github.com · 1 Oct 2026
- Project status
- PostgreSQL HA, replicated-topology HA, shared-SAS HA and NVMe-oF over TCP are marked experimental.github.com · 1 Oct 2026
Best DPlaneOS alternatives
See all 12Where it ranks on Everything Xiaomi
- Best NAS Software in 2026#5 of 21
Is DPlaneOS yours?
Claim it for free: prove the domain, then correct facts, plans and screenshots. An editor reviews every change.
Sources
- github.com/4nonX/DPlaneOS· checked 1 Oct 2026
- github.com/4nonX/DPlaneOS/blob/main/FEATURES.md· checked 1 Oct 2026
- github.com/4nonX/DPlaneOS/blob/main/nixos/NIXOS-RE· checked 1 Oct 2026

