The DPlaneOS homepage
Score7.0
Rank#5 of 21
PriceFree
Free planYes
Free trialYes
Runs onAPI, Linux, Self-hosted, Web

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 plans
Community Edition Free AGPLv3 · free to use, modify and distribute · any hardware you own github.com · 1 Oct 2026

Compared 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 12

Where it ranks on Everything Xiaomi

Is DPlaneOS yours?

Claim it for free: prove the domain, then correct facts, plans and screenshots. An editor reviews every change.

Sources