Abstract violet and amber illustration representing TrueNAS, a NAS operating system built on ZFS storage pools

TrueNAS

TrueNAS

TrueNAS est un système d’exploitation NAS gratuit et open source signé iXsystems, bâti sur OpenZFS. Il se décline en deux branches : TrueNAS Community Edition, sous Linux, longtemps connue sous le nom SCALE et toujours développée, et TrueNAS CORE, sous FreeBSD, désormais figée en maintenance.

Licence : iXsystems distribue le logiciel gratuitement. Le middleware central de TrueNAS est sous licence LGPL-3.0. LICENSE.IX, un fichier séparé, couvre des fonctionnalités Enterprise sous contrat propriétaire, réservées aux appliances payantes. OpenZFS, le système de fichiers sous-jacent, a sa propre licence CDDL-1.0.

En bref : Site truenas.com, documentation truenas.com/docs, code source github.com/truenas/middleware (LGPL-3.0) et github.com/truenas/apps pour les apps. Version actuelle : Community Edition 25.10, basée sur Debian. CORE reste en maintenance, correctifs de sécurité uniquement.

Ce qu’est vraiment TrueNAS

TrueNAS transforme une machine, de récupération ou construite pour l’occasion, en stockage réseau dédié : des pools de disques partagés en SMB, NFS, iSCSI et S3, pilotés depuis une console web. OpenZFS, le système de fichiers copy-on-write sous chaque pool, checksumme chaque bloc écrit et répare automatiquement la corruption sur les pools redondants (RAID-Z ou miroirs). Les snapshots coûtent presque rien, puisque ZFS ne stocke que les blocs modifiés.

TrueNAS Community Edition (anciennement SCALE) contre TrueNAS CORE

iXsystems maintient deux branches actives. Community Edition, la distribution Linux basée sur Debian connue depuis des années sous le nom SCALE, reçoit encore de nouvelles fonctionnalités : Docker et Docker Compose natifs, VM KVM, clustering. C’est l’édition recommandée pour toute nouvelle installation.

CORE, l’ancienne version FreeBSD/OpenZFS qui s’appuyait sur des VM bhyve et des jails plutôt que Docker, est passée en mode maintenance : correctifs de sécurité uniquement, aucune nouvelle fonctionnalité, avec une migration documentée vers Community Edition.

Directement chez iXsystems : « TrueNAS CORE est passé en mode maintenance et ne recevra plus que des correctifs de sécurité. Aucune nouvelle fonctionnalité ne sera développée. » La consigne d’iXsystems est de migrer vers Community Edition.

Matériel : la RAM dont ZFS a vraiment besoin

La règle empirique du homelab, « 1 Go de RAM par To de stockage », revient si souvent qu’elle passe pour officielle. Elle ne l’est pas : le guide matériel d’iXsystems recommande 8 Go pour huit disques, plus environ 1 Go par disque, lié au nombre de disques et à la charge de travail, pas à la capacité brute. La RAM ECC est recommandée, pas obligatoire.

Matériel : comptez 16 à 32 Go de DDR4/DDR5 pour un homelab réaliste, en laissant de la place pour le cache ARC de ZFS. Prévoyez plus si des apps ou des VM tournent sur la même machine.

Installer TrueNAS

Les étapes ci-dessous couvrent TrueNAS Community Edition, l’installation recommandée pour toute nouvelle machine.

  1. Téléchargez l’ISO Community Edition depuis la page officielle et flashez-la sur une clé USB.
  2. Démarrez sur cette clé et suivez l’installateur : disque cible, puis mot de passe root.
  3. Redémarrez, ouvrez l’adresse IP attribuée dans un navigateur, et créez les pools de stockage à partir des disques restants (RAID-Z ou miroirs).
  4. Ajoutez des partages SMB ou NFS, programmez les snapshots, puis installez apps ou VM depuis l’écran Community Edition.

L’installateur efface entièrement son disque cible. Utilisez un petit disque dédié (SSD 32 Go ou plus), séparé des disques de stockage. Confondre les deux reste une erreur fréquente à la première installation.

Apps et Docker sur TrueNAS Community Edition

L’histoire des apps chez TrueNAS a changé plus d’une fois. Les premières versions de SCALE tournaient en charts Kubernetes/Helm, complétées par le catalogue tiers TrueCharts. Avec SCALE 24.10 (« Electric Eel »), iXsystems a remplacé Kubernetes par un moteur Docker natif avec Docker Compose, et TrueCharts, basé sur Helm, a cessé de suivre. Le catalogue officiel, sur github.com/truenas/apps, ressemble à un docker-compose.yml habillé d’une interface graphique.

Cas d’usage en homelab

L’usage évident, c’est le stockage centralisé : un pool RAID-Z plutôt que des disques éparpillés sur trois machines, partagé en SMB vers Windows et macOS et en NFS vers Linux. On ajoute souvent quelques apps Community Edition sur le NAS, ou on fait tourner quelque chose de plus lourd comme Immich pour les photos ou Nextcloud pour la synchronisation, dans une VM séparée. Un schéma fréquent associe TrueNAS à Proxmox VE : TrueNAS en VM, avec un contrôleur SATA en passthrough via IOMMU pour que ZFS voie les disques directement. TrueNAS peut aussi héberger Home Assistant OS en VM dédiée.

Licence et le modèle économique Enterprise

Le logiciel lui-même n’est pas le produit payant. TrueNAS Enterprise vend des appliances préconstruites avec support 24/7, matériel haute disponibilité, et quelques fonctionnalités réservées, sous le contrat séparé LICENSE.IX. Tout ce dont un homelab a besoin, ZFS, snapshots, réplication, la pile d’apps complète, est gratuit dans Community Edition.

TrueNAS contre Unraid, OpenMediaVault et Synology/QNAP

Les homelabers qui hésitent avec TrueNAS ont trois autres noms sur leur liste : Unraid, OpenMediaVault, et Synology/QNAP.

CatégorieTrueNASUnraidOpenMediaVaultSynology/QNAP
CoûtGratuit, cœur LGPL-3.0 ; Enterprise payant en optionLicence perpétuelle payante, par palier de disquesGratuit, GPL-3.0Appliance propriétaire, matériel inclus, abonnements fréquents
StockageZFS : RAID-Z, miroirs, checksums, snapshotsArray flexible, tailles mélangées, paritémdadm/LVM par défaut, ZFS via pluginRAID propriétaire (SHR/QTS), ext4
AppsDocker Compose plus VM KVMLarge catalogue communautaire, plus VMDocker via plugin, limitéApp store propriétaire, peu de Docker
Idéal pourIntégrité des données, libre choix du matérielMédias à étendre avec des disques mélangésBesoins NAS simples sur matériel modesteMatériel clé en main, configuration minimale

TrueNAS : avantages et inconvénients

  • Community Edition gratuite et complète : checksums, auto-guérison, snapshots, RAID-Z
  • Portée par une entreprise qui vend matériel et support à part
  • Développement actif : Docker Compose, VM KVM, clustering, sur une seule édition Linux
  • SMB, NFS, iSCSI et S3 depuis une seule machine
  • L’installateur bare-metal efface son disque cible, sans transition en douceur
  • ZFS préfère des disques identiques et récompense plus de RAM
  • Les utilisateurs de CORE sous FreeBSD font face à une vraie migration
  • L’écosystème d’apps Docker reste plus jeune que celui d’Unraid

FAQ

TrueNAS est-il gratuit ?

Oui. Community Edition est gratuite, open source et pleinement fonctionnelle, sans rien de verrouillé face à l’Enterprise au-delà du matériel et du support.

Faut-il installer TrueNAS SCALE ou TrueNAS CORE en 2026 ?

Community Edition (SCALE) pour toute nouvelle installation. CORE est en maintenance, correctifs de sécurité uniquement.

De combien de RAM TrueNAS a-t-il vraiment besoin ?

8 Go pour huit disques, plus environ 1 Go par disque : la charge de travail compte plus que la capacité brute.

TrueNAS peut-il faire tourner des apps Docker directement ?

Oui, depuis la version 24.10 (Electric Eel), qui a remplacé Kubernetes/Helm par un moteur Docker natif avec Docker Compose.

Quelle est la différence entre TrueNAS et un NAS Synology ou QNAP ?

Synology et QNAP vendent des appliances verrouillées. TrueNAS est gratuit et s’installe sur le matériel de votre choix, avec un contrôle complet et ZFS au lieu de systèmes propriétaires.

TrueNAS mérite son étiquette Avancé à cause des notions ZFS et d’une installation bare-metal, pas d’une interface hostile. Création de pools et configuration des partages restent bien guidées une fois les disques en place. Il s’associe naturellement à une machine Proxmox VE qui passe des disques à une VM TrueNAS. Unraid et OpenMediaVault sont couverts ailleurs sur ce site ; notre guide d’installation homelab pour débutants couvre les choix matériels qui mènent jusque-là.