El tutorial de IceWhale de abril de 2024 sobre Proxmox VE utilizaba una arquitectura sencilla: crear una máquina virtual normal en Proxmox, instalar Linux dentro de esa máquina virtual y, después, instalar CasaOS sobre el sistema Linux invitado. Esta sigue siendo la interpretación más clara de la fuente. CasaOS es una capa de aplicaciones y nube doméstica que se instala sobre una distribución de Linux compatible; Proxmox proporciona el hardware virtual.
Para una implementación actual, Debian 12 es la mejor base, ya que el repositorio mantenido de CasaOS indica explícitamente que Debian 12 ha sido probado y recomendado.
Crea una máquina virtual en lugar de instalar CasaOS directamente en el host de Proxmox
Instalar CasaOS dentro de un sistema invitado mantiene el hipervisor Proxmox aislado de Docker, Samba y los servicios de CasaOS, y facilita mucho la copia de seguridad o la reversión de la máquina virtual.
Utiliza un sistema Linux invitado compatible
El repositorio actual de CasaOS indica:
- Debian 12 — probado y recomendado;
- Ubuntu Server 20.04 — probado;
- Raspberry Pi OS — probado en el hardware adecuado.
En Proxmox sobre hardware x86, Debian 12 es la elección actual más natural.
Consulta los requisitos actuales de compatibilidad e instalación de CasaOS antes de elegir una distribución invitada.
Asigna almacenamiento para los futuros datos de las aplicaciones, no solo para el sistema operativo base
El tutorial de 2024 ya advertía a los usuarios que asignaran recursos suficientes, especialmente almacenamiento. Esta advertencia cobra aún más importancia cuando las aplicaciones de Docker empiezan a acumular bases de datos, miniaturas, descargas y metadatos multimedia.
Si la máquina virtual solo administrará almacenamiento externo o NAS, su disco virtual de arranque puede ser relativamente pequeño. Si los datos de las aplicaciones residirán dentro de la máquina virtual, planifica mucha más capacidad o conecta un disco virtual independiente.
Conecta la máquina virtual a la LAN mediante un puente cuando quieras un acceso NAS normal
CasaOS es más fácil de usar cuando la máquina virtual recibe una dirección normal de la LAN a través del puente de Proxmox. Esto permite que los navegadores, los clientes SMB y otros dispositivos domésticos accedan directamente a CasaOS sin una NAT anidada complicada.
Después de la instalación, anota o reserva la dirección del sistema invitado para que los marcadores y los recursos compartidos asignados sigan siendo predecibles.
Instala Debian primero en la máquina virtual
El tutorial original muestra la instalación del sistema Linux invitado como una etapa independiente, anterior a CasaOS.
Utiliza el instalador actual de CasaOS dentro del sistema invitado
El repositorio mantenido de CasaOS publica el instalador de una sola línea mediante get.casaos.io. Como ejecuta comandos de instalación del sistema con privilegios de root, revisa el proyecto actual y asegúrate de que el sistema invitado tenga DNS/HTTPS funcionales antes de ejecutarlo.
El instalador actual requiere una distribución Linux compatible e instala dentro de esa máquina virtual los componentes de CasaOS relacionados con Docker y los servicios del sistema.
Encuentra la IP del sistema invitado después de reiniciar
Utiliza la copia de seguridad de Proxmox y la copia de seguridad de los datos de CasaOS para capas diferentes
Una copia de seguridad de una máquina virtual de Proxmox puede capturar los discos virtuales y la configuración de la máquina. Aun así, las copias de seguridad específicas de las aplicaciones siguen siendo importantes para las bases de datos y el almacenamiento conectado externamente que quizá no resida en el disco de la máquina virtual.
No supongas que una instantánea del disco de arranque protege los archivos multimedia montados desde otro NAS o desde un disco conectado directamente.
Una máquina virtual es la opción predeterminada más segura que un LXC para un CasaOS centrado en Docker
La introducción de la fuente mencionaba tanto las posibilidades de usar una máquina virtual como un LXC, pero el tutorial real utiliza una máquina virtual. Ejecutar Docker dentro de un LXC puede requerir anidamiento y decisiones adicionales sobre privilegios y cgroups. Una máquina virtual normal proporciona un límite de aislamiento más limpio para los usuarios que principalmente quieren que CasaOS funcione.
Preguntas frecuentes sobre CasaOS en Proxmox
¿Debe instalarse CasaOS directamente en el host de Proxmox?
En su lugar, el tutorial original crea una máquina virtual Linux independiente e instala CasaOS dentro de ella.
¿Qué base Linux actual recomienda CasaOS?
El repositorio mantenido de CasaOS indica que Debian 12 ha sido probado y recomendado.
¿Pueden las instantáneas de Proxmox sustituir las copias de seguridad del almacenamiento externo?
No. Los datos que estén fuera del disco de la máquina virtual necesitan su propio plan de copias de seguridad.
