Sunday, October 25, 2026 4,350 lists 78,100 records on file
List your app or device

  1. Home
  2. NAS Software
  3. DPlaneOS

DPlaneOS

What it is

DPlaneOS is a ZFS-first storage operating system for homelab and small-office NAS deployments. It manages pools, datasets, snapshots, replication, encryption, quotas, S.M.A.R.T. monitoring, and POSIX ACLs. Sharing options include SMB with Time Machine support, NFS, iSCSI, and NVMe-oF. It can manage Docker and Compose stacks, ZFS-clone sandboxes, atomic updates with rollback, and an in-browser terminal. Identity options include local users, LDAP or Active Directory, OIDC single sign-on, TOTP two-factor authentication, and API tokens. Cloud synchronization supports S3, Backblaze B2, Google Drive, Azure, Dropbox, and rclone-supported targets. The system pairs a Go daemon and PostgreSQL state with a React interface and NixOS appliance. Installation supports x86_64 and aarch64, including Raspberry Pi 5, and offline ISOs are available. The free Community Edition is licensed under AGPLv3. Minimum hardware is a 64-bit CPU and 8 GB RAM, with 16 GB recommended. The project is maintained by one person and has no vendor support; several HA configurations and NVMe-oF over TCP are experimental.

For and against

For

  • Manages ZFS pools, datasets, snapshots, and replication.
  • Supports SMB, NFS, iSCSI, and NVMe-oF sharing.
  • Cloud sync includes S3 and several named providers.
  • Installation supports x86_64 and aarch64.
  • Community Edition is free under AGPLv3.

Against

  • Requires a 64-bit CPU and at least 8 GB RAM.
  • No vendor support is provided.
  • Several HA configurations are experimental.
  • NVMe-oF over TCP is experimental.

The verdict

DPlaneOS brings storage, sharing, containers, identity, and cloud synchronization into a ZFS-focused NAS system. Its experimental features and lack of vendor support make project maturity a key consideration.

Who it suits

DPlaneOS suits homelab and small-office users building a NAS around ZFS who are comfortable managing storage and system software. Its hardware minimums, experimental features, and lack of vendor support are worth weighing.

Plans and prices

Community Edition

Free

AGPLv3 · free to use, modify and distribute · any hardware you own

Every plan, in full

On the record

Architecture
It uses a single Go daemon, PostgreSQL state, a React UI and a NixOS appliance.github.com · read 1 Oct 2026
Containers
It manages Docker and Compose stacks, ZFS-clone sandboxes, atomic updates with rollback and an in-browser terminal.github.com · read 1 Oct 2026
File sharing
The system supports SMB with Time Machine support, NFS, iSCSI and NVMe-oF sharing.github.com · read 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 · read 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 · read 1 Oct 2026
High availability
HA is optional and off by default, with shared-SAS and replicated-ZFS topologies.github.com · read 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 · read 1 Oct 2026
Installation
The installer supports x86_64 and aarch64, including Raspberry Pi 5, and provides offline installation ISOs.github.com · read 1 Oct 2026
Integrations
Cloud synchronization supports S3, Backblaze B2, Google Drive, Azure, Dropbox and any rclone-supported target.github.com · read 1 Oct 2026
Monitoring
Prometheus/OpenMetrics exposes ZFS health, dataset usage, scrub progress, HA peer health, replication status and BMC sensor metrics.github.com · read 1 Oct 2026
Project status
PostgreSQL HA, replicated-topology HA, shared-SAS HA and NVMe-oF over TCP are marked experimental.github.com · read 1 Oct 2026
Purpose
DPlaneOS is a ZFS-first storage operating system for homelab and small-office NAS deployments.github.com · read 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 · read 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 · read 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 · read 1 Oct 2026

Alternatives to DPlaneOS

Every alternative, ranked