Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

nixbox.tv

Configuración NixOS para servidor personal multimedia y automatización doméstica, inspirada en Saltbox. Incluye flake.nix con servicios de medios, apps, home automation e infraestructura.

Ficha actualizada 27 sept 2026, 22:10 · upstream 27 sept 2026, 22:07 · release sin release detectada

Ver códigoProblemas y ayudaRepositorio ↗
00

Qué es nixbox.tv

Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.

Este repositorio contiene una configuración personalizada para NixOS diseñada como servidor doméstico multifuncional. Utiliza un enfoque basado en flakes para gestionar múltiples servicios: Plex, Sonarr, Radarr, Lidarr, Bazarr, Prowlarr, rTorrent + Flood y Audiobookshelf para gestión de medios. También incluye aplicaciones como Immich (fotos), Paperless (documentos), Karakeep (marcadores) y Forgejo con Actions runner.

La infraestructura abarca nginx como proxy inverso con TLS wildcard, Tailscale para red privada, Samba, UniFi, ntfy para notificaciones, Netdata para monitorización, Scrutiny para SMART de discos y BorgBackup con snapshots ZFS sanoid. La configuración requiere generación manual de claves age para encriptación de secretos.

El despliegue se realiza mediante nh os switch o un helper deploy desde el dev shell. Se recomienda no usar la configuración hardware original del autor y generar la propia. El repositorio incluye herramientas de desarrollo como nixfmt, statix y deadnix para linting y formato antes de commit.

CASOS DE USO
  • Servidor multimedia completo con gestión automática de películas, series y libros
  • Gestión de documentos digitalizados con Paperless y almacenamiento en Immich
  • Automatización del hogar con Home Assistant y Zigbee2MQTT
  • Infraestructura de red segura con Tailscale y proxy nginx
  • Monitorización y backup robusto con Netdata, Scrutiny y BorgBackup
PUNTOS DESTACADOS
  • Enfoque NixOS puro sin Docker ni Compose para mayor integración del sistema
  • Gestión de secretos encriptados con age y sops
  • Herramientas de linting y formato integradas en el dev shell
  • Soporte nativo para ZFS con snapshots sanoid y backup Borg
  • Configuración modular mediante flake.nix
PRECAUCIONES
  • Requiere conocimientos avanzados de NixOS para personalización segura
  • No incluye Dockerfile ni Compose, limitando portabilidad a entornos NixOS
  • La configuración hardware debe generarse manualmente por el usuario
  • Dependencia de herramientas específicas como nh y age
01

Perfil de infraestructura

Estimación inicial derivada del repositorio y de los servicios detectados.

CPU1 vCPUrecomendación inicial
MEMORIA1 GBRAM estimada
DISCO10 GBalmacenamiento base
COMPLEJIDADlownivel de operación
02

Despliegue detectado

Qué señales reales de instalación hemos encontrado.

Despliegue manual

Clona el repositorio en tu home directory. Genera una clave age desde tu SSH private key para encriptar secretos. Modifica la configuración según tus necesidades antes de desplegar. Usa nh os switch con --target-host nixbox o el helper deploy desde el dev shell. No uses la configuración hardware original del autor. Ejecuta nix fmt y nix flake check antes de commit.

—Dockerfile
—Compose
—One-click
03

Stack y dependencias

Componentes inferidos a partir de manifests, configuración y documentación.

FRAMEWORKS
No detectados
SERVICIOS
No detectados
BASES DE DATOS
No detectadas
PUERTOS
No detectados
05

Puede sustituir a

Relaciones detectadas por el análisis del repositorio y su categoría.

06

Experiencia real de la comunidad

Ayuda a contrastar la estimación automática con instalaciones reales.

Todavía no hay datos comunitarios para este proyecto.