Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

keephaven

Keephaven es un sistema operativo completo basado en NixOS para Raspberry Pi 5 que integra seis aplicaciones de autoalojamiento populares. Incluye una partición de recuperación automática y actualizaciones firmadas para garantizar la seguridad sin suscripciones externas.

Ficha actualizada 26 sept 2026, 5:44 · upstream 25 sept 2026, 18:23 · release sin release detectada

Ver códigoProblemas y ayudaRepositorio ↗Sitio oficial
00

Qué es keephaven

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

Keephaven es un sistema operativo completo basado en NixOS diseñado específicamente para Raspberry Pi 5 con almacenamiento NVMe. El repositorio contiene una flake que genera una imagen de arranque preconfigurada con seis aplicaciones de autoalojamiento: Immich para fotos, Jellyfin para video, Navidrome para música, Audiobookshelf para audiolibros, Kavita para libros y FreshRSS para noticias.

El sistema incluye características avanzadas como una partición dedicada a recuperación que restaura el sistema tras corrupción, actualizaciones firmadas que requieren validación de clave pública antes de instalarse y una red Wi-Fi integrada con autenticación unificada. No utiliza contenedores Docker en tiempo de ejecución para las aplicaciones principales, sino que las integra directamente en la imagen del sistema operativo para mayor rendimiento y seguridad.

Para el despliegue inicial es necesario utilizar un ordenador Linux para leer la contraseña generada aleatoriamente almacenada en la partición de datos antes de montar el sistema en la Raspberry Pi. El proyecto utiliza NixOS con flakes, permitiendo construir la imagen localmente si se dispone de una máquina aarch64 o emulación QEMU, aunque la distribución oficial es la recomendada para usuarios finales.

CASOS DE USO
  • Autoalojar nube personal sin suscripciones
  • Centro multimedia familiar unificado
  • Gestión centralizada de fotos y videos (Immich)
  • Biblioteca digital de libros y audiolibros
  • Red Wi-Fi local independiente de internet
  • Respaldo automático entre dispositivos Keephaven
PUNTOS DESTACADOS
  • Sistema operativo NixOS con partición de recuperación automática
  • Actualizaciones firmadas que requieren validación manual
  • Integración directa de aplicaciones sin Docker en runtime
  • Red Wi-Fi integrada con autenticación unificada
  • Aplicaciones baked-in con imágenes fijadas por digest
  • Soporte oficial para Raspberry Pi 5 con NVMe
PRECAUCIONES
  • Solo compatible con Raspberry Pi 5 y almacenamiento NVMe
  • No soporta tarjetas SD ni modelos anteriores de Raspberry Pi
  • Requiere ordenador Linux para leer contraseña inicial
  • Acceso SSH deshabilitado por defecto (solo Tailscale)
  • Código fuente externo no auditado por el equipo del proyecto
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

Descargar imagen .img.zst y verificar SHA-256 antes de flashear. Usar NVMe en caso compatible o HAT. Flashear con dd en Linux. Leer password en /mnt/keephaven/unit.env antes de montar. Configurar Tailscale para acceso remoto si se desea. No usar SD card.

—Dockerfile
—Compose
—One-click
03

Stack y dependencias

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

FRAMEWORKS
Next.jsPHP
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.