Gestión de pools ZFS · Autoalojada · 100% libre

Tu ZFS, bajo control.
Ligero, local y libre.

EasyZFS es un único binario que vive en el propio host de tus pools ZFS: pools, datasets, snapshots, discos y alertas desde una interfaz web limpia. Sin nube, sin Docker, sin suscripción.

Un solo binario · ~15 MB Sin nube 100% libre · AGPL-3.0 En el host de tu pool Web Push al móvil
Pools 0
Discos 0
Temp. media 0 °C
Salud Óptima
Scrub 0 %
Parte del Club Cloudless

Principios del club cloudless

EasyZFS sigue los tres principios del Club Cloudless: soberanía digital, libre para siempre y de personas, no de empresas. Son comunes a todas las apps del club y viven en un único sitio.

Conocer el club
Funciones

Toda la gestión ZFS que necesitas a diario

El día a día de tus pools, en una interfaz. Los comandos siguen siendo los tuyos: EasyZFS los envuelve con una cara amable.

Pools y vdevs

Crea, importa y gestiona pools; edita la estructura de vdevs, lanza scrubs y configura TRIM y autotrim.

Datasets y snapshots

Propiedades, cuotas, rollback y snapshots con retención programada. Volúmenes (zvol) incluidos.

Discos y SMART

Salud, temperatura, horas de uso y tests programados por disco físico. El inventario oculta zvols, loops y eMMC de arranque.

Sustitución de discos

Te dice qué disco sustituir, por qué y cuándo no debe tocarse: con resilver en curso, degradado o sin redundancia, no.

Operaciones avanzadas

zfs rewrite (el defrag real de ZFS), checkpoint de pool y expansión RAID-Z, con progreso en vivo y UI.

Progreso en vivo

Scrub, resilver y tests de SMART con porcentaje real por SSE. Lo que ves es lo que está pasando, sin refrescar.

Alertas push

Web Push al móvil con la app cerrada: umbrales por tipo, severidades y horas de silencio. Sin servicios de terceros.

Jobs programados

Snapshots, scrubs y tests SMART con tu formato de horario y retención por job. Y la vista de tareas del sistema (timers + cron).

Replicación

Send/receive incremental reanudable, con bookmarks, a otro equipo de tu red o remoto por SSH.

Encriptación

Crea datasets encriptados, desbloquea y rota claves nativas de ZFS desde la interfaz.

Multiusuario y auditoría

Roles admin y viewer, contraseñas argon2id, cookies con HMAC y registro de auditoría de cada mutación.

Demo y PWA

Modo demo con datos realistas que no toca tus discos, PWA instalable e i18n en español e inglés.

La app

Un vistazo a la interfaz

Capturas de EasyZFS en modo demo, con el tema que elijas. Datos de ejemplo: los pools tank y ssd.

Comparativa

La categoría que faltaba: control ZFS puro, ligero y moderno

La comparativa no es entre NAS completos, sino entre herramientas de control ZFS. Con datos contrastados contra las fuentes públicas de cada proyecto en agosto de 2026.

nativo parcial o solo CLI no disponible no aplica

Plataforma y despliegue

EasyZFSzfdashCockpit ZFSTrueNAS CEOMV 8
RAM mínima realista~30 MBstack Python+ Cockpit8 GB~1 GB
Instalaciónone-linerone-liner / Docker priv.paquetes + móduloISO applianceDebian + plugin
Dónde correcualquier Linux, en el host del poolLinux (mac/BSD exp.)Linux con Cockpitsu applianceDebian dedicada
Binario único estático
LicenciaAGPL-3.0GPL-3.0GPL-3.0BSDGPL

Pools y discos

EasyZFSzfdashCockpit ZFSTrueNAS CEOMV 8
Crear y gestionar pools / vdevs
Editar estructura de vdevs
TRIM manual + autotrim
Inventario físico de discos
Recomendación de sustitución de disco
Standby / power-off de disco libre

Datasets y snapshots

EasyZFSzfdashCockpit ZFSTrueNAS CEOMV 8
Datasets (propiedades, mount, rename)
Volúmenes (zvol)
Snapshots + rollback
Clonar snapshots
Jobs de snapshots con retención
Vista de tareas del sistema (timers/cron)

Operaciones avanzadas ZFS

EasyZFSzfdashCockpit ZFSTrueNAS CEOMV 8
zfs rewrite (defrag real) con UICLI
Checkpoint de pool con UICLI
Expansión RAID-Z online con progreso
Feature-gating por versión de OpenZFS

Salud y monitorización

EasyZFSzfdashCockpit ZFSTrueNAS CEOMV 8
SMART (salud, atributos, temp, horas)
Tests SMART programados
Eventos zed en vivo (SSE)
Progreso en vivo de operaciones largas
Historial de pool + estadísticas ARC
Series temporales propias

Alertas

EasyZFSzfdashCockpit ZFSTrueNAS CEOMV 8
Alertas por umbrales configurables
Push al móvil con la app cerrada (sin terceros)emailemail
Horas de silencio / severidades

Seguridad y multiusuario

EasyZFSzfdashCockpit ZFSTrueNAS CEOMV 8
Multiusuario con roleslogin únicoPAM
Auditoría de mutaciones
Confirmación en operaciones destructivas
Encriptación nativa con UI
Sesiones seguras (argon2id + HMAC)

Experiencia

EasyZFSzfdashCockpit ZFSTrueNAS CEOMV 8
Modo demo sin tocar discos
PWA instalable
i18n ES/ENmulti
GUI de escritorio

El lado honesto

EasyZFS no sirve SMB/NFS/iSCSI, no ejecuta apps ni VMs: es control de ZFS, no un NAS completo. Si necesitas un NAS, usa TrueNAS. Y TrueNAS gana en RBAC empresarial, madurez de replicación y comunidad.

Pero si la pregunta es «¿qué uso para controlar mis pools ZFS en cualquier Linux con ~30 MB de RAM y un binario?», en esta categoría EasyZFS es la única herramienta. Y hace cosas que ni TrueNAS expone en su interfaz.

Instalar

Instalación fácil y rápida

Un binario Go estático con la interfaz embebida, corriendo como servicio systemd con privilegios limitados. Sin Docker.

$ curl -fsSL https://raw.githubusercontent.com/gnacho/easyzfs/main/deploy/install.sh | bash

El instalador es shell plano y legible — inspecciónalo primero.

Actualiza re-ejecutando la misma línea. Desinstala con --uninstall.

  • Linux con systemd y ZFS (x86_64 o arm64)
  • En el mismo host que tus pools
  • smartmontools si quieres SMART
  • Web Push requiere HTTPS (NPM/Caddy)
Acerca de mí

Detrás de EasyZFS hay una persona

EasyZFS no nació para publicarse. Lo empecé para gestionar mis propios pools, después de años de interfaces de NAS que te encierran en su ecosistema. Y lo he usado a diario durante mucho tiempo: es mi herramienta unificada para tener el almacenamiento bajo control. Lo desarrollo en mi tiempo libre, entre el trabajo y la familia.

Con el tiempo, y de forma consecuente con los principios en los que creo, he decidido liberarlo y compartirlo con la comunidad. No hay ninguna empresa detrás, solo una persona que usa lo que publica. Será gratuito siempre, corre 24/7 en producción en mi casa y cada versión se prueba ahí primero. Si te sirve, me alegro. Si algo falla, quiero enterarme.

Apoya el proyecto en Ko-fi