LGM-OS instalación

Una sola pasada: instala Debian 12 y LGM-OS enteros, hace cuatro preguntas y termina enseñando en la pantalla del propio equipo la dirección a la que entrar.

Qué equipo hace falta

Un ordenador normal vale. No hace falta hardware de servidor.

PiezaMínimoRecomendado y por qué
Procesador x86-64 Con virtualización por hardware (VT-x / AMD-V) si vas a usar máquinas virtuales: sin ella funcionan, pero emuladas y lentas.
Memoria 4 GB 8 GB si vas a usar ZFS o máquinas virtuales. Actualizar recompila la interfaz, y ese paso es el que pide memoria.
Disco del sistema 32 GB 50 GB y vas sobrado. Ahí viven Debian, el entorno de Python, las imágenes de Docker y el catálogo de aplicaciones. Con menos de 16 GB las actualizaciones se quedan sin sitio.
Discos de datos Ninguno para instalar Los que quieras, aparte del sistema. Se configuran después desde la web, en un volumen ZFS o Btrfs; el instalador no los toca.
Arranque UEFI o BIOS La imagen arranca de las dos formas.
Red Cable El instalador descarga los paquetes de Debian mientras trabaja.

Conseguir la ISO

Descárgala con un clic, o constrúyela tú desde el repositorio.

⬇ Descargar el instalador

Con su SHA-256 publicado al lado para comprobar que llegó entera. Si la página dice que aún no está publicada, la imagen de esa versión sigue en el horno.

O construirla desde el repositorio

bash deploy/build-iso.sh

Deja nas-os-installer.iso en publicacion/. Hacen falta xorriso, wget, git y sha256sum.

Qué hace por dentro, que importa saberlo: descarga la netinst de Debian 12 más reciente, comprueba su SHA256 contra el que publica Debian —si no cuadra, se planta— y la vuelve a empaquetar añadiendo la instalación desatendida y una copia del repositorio con su historial. Ese detalle no es un capricho: el sistema instalado se actualiza solo con git pull, así que una imagen sin historial produciría equipos que nunca se pueden actualizar desde el panel.

Si te la han pasado ya construida

Comprueba que ha llegado entera antes de grabarla, y compara el resultado con el que te haya dado quien te la pasó:

sha256sum nas-os-installer.iso

Grabarla en un USB

La imagen es híbrida: se copia tal cual, sin programas raros.

Linux o macOS

lsblk                                    # localiza el USB: sdb, sdc…
sudo dd if=nas-os-installer.iso of=/dev/sdX bs=4M status=progress conv=fsync
Mira dos veces el of=. dd escribe donde le digas sin preguntar. Si te equivocas de letra, te llevas por delante el disco que hubiera ahí. Es /dev/sdX, el disco entero, no una partición (/dev/sdX1).

Windows

Con Rufus o balenaEtcher: elige la imagen, elige el USB y graba. Si Rufus pregunta, modo imagen DD.

La instalación

Cuatro preguntas y el resto solo.

El disco que elijas para el sistema se formatea entero y sin volver a preguntar. Es una instalación desatendida: a partir de esa elección no hay más confirmaciones. Los demás discos no se tocan.
  1. Arranca desde el USB

    Entra en el menú de arranque del equipo (suele ser F12, F11 o Esc) y elige el USB.

  2. Nombre del equipo

    Con el que se verá en la red.

  3. Red

    DHCP o IP fija. Para un NAS conviene que su dirección no cambie: o IP fija aquí, o una reserva por MAC en el router.

  4. Usuario de consola

    El del sistema, para entrar por SSH o sentarte delante. No es el del panel: ese se crea después, en el navegador. La cuenta de root queda sin contraseña de acceso a propósito; se administra con sudo.

  5. En qué disco va el sistema

    Si hay varios, salen con su modelo y su tamaño para no confundirlos.

  6. A esperar

    Descarga e instala Debian 12, el panel y todo lo que necesita. Al terminar, la pantalla del propio equipo muestra el logo, su IP y la dirección a la que entrar.

Al terminar

Lo primero que se hace, en orden.

  1. Abre https://<ip-del-nas>:5000

    El certificado es del propio equipo, así que el navegador avisa: es normal en una red de casa. Acéptalo, o pon uno de verdad más adelante desde el panel.

  2. Crea el administrador

    No hay usuario ni contraseña de fábrica. El asistente de primer acceso te pide crearlo: nombre en minúsculas y contraseña de ocho caracteres o más.

  3. Activa la verificación en dos pasos

    Panel de Control → Seguridad. Es un panel que puede formatear discos: merece la pena el minuto que cuesta.

  4. Configura los avisos y enciende el cortafuegos

    Sistema → Alertas (correo o webhook, con botón de prueba) y Panel de Control → Firewall. La web y SSH quedan siempre permitidos.

  5. Crea el volumen de datos

    Almacenamiento → Crear pool. Solo ofrece discos elegibles, nunca el del sistema. ZFS con paridad si tienes cuatro discos iguales; Btrfs en espejo si son pocos o de tamaños distintos.

Otras formas de instalarlo

Sobre un Debian 12 que ya tengas

Sin pasar por la ISO, sobre un sistema ya instalado:

sudo bash deploy/install.sh

Deja el equipo igual que la ISO: mismos servicios, mismo panel, misma dirección.

La ISO no hace falta para actualizar. Una vez instalado, LGM-OS se actualiza desde el propio panel o con sudo lgm update, y la actualización revierte sola si algo sale mal. Ver cómo se actualiza.