TrueNAS logo

TrueNAS

ZFS-based storage platform with file, block, and object services across CORE, Enterprise, and SCALE

Repository activity
  • Stars2.6k
  • Forks569
  • Open Issues8
truenas-middleware health score - Linux Foundation Insights
License

LGPL-3.0

Languages
  • Python
  • Mako
  • HTML
TrueNAS screenshot

About TrueNAS

TrueNAS is a ZFS-based storage platform from iXsystems, sold as enterprise appliances and run by home and business users alike. It provides central file, block, and object storage for data estates of all sizes, with a web interface for administration.

Storage is shared over standard protocols, including SMB and NFS for files, iSCSI for block devices, and S3 for object storage, all sitting on top of the ZFS filesystem for snapshots, checksums, and data integrity. It descends from FreeNAS and ships in the CORE, Enterprise, and SCALE editions.

This repository holds the middleware layer that ties storage services to the administration interface and APIs across those editions. The middleware is the engine that turns ZFS and the underlying OS into a managed storage appliance.

Key features

  • File, block, and object storage in one platform
  • SMB, NFS, iSCSI, and S3 storage services
  • ZFS filesystem with snapshots and data integrity
  • CORE, Enterprise, and SCALE editions

Details

Governance
Developed by iXsystems
Editions
CORE · Enterprise · SCALE
Storage services
SMB · NFS · iSCSI · S3
Filesystem
ZFS
Self-hosting
Appliance-based deployment
License
LGPL-3.0 (middleware)