proxmox
Proxmox en NixOS: una instalación basada en Nix para múltiples VMs sobre un servidor Proxmox Home-Lab con procesador Intel N100 (4 núcleos, hasta 3.4 GHz) y 32 GB de RAM.
Ficha actualizada 22 sept 2026, 18:36 · upstream 22 sept 2026, 18:11 · release sin release detectada
Qué es proxmox
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
Este repositorio describe la configuración de Proxmox Services ejecutándose en un entorno NixOS. La instalación se realiza remotamente mediante el comando `nix-shell -p colmena --run "colmena apply -f ~/Documents/proxmox/hive.nix switch [--on <NODES>]"`. Se utilizan herramientas como [npins](https://github.com/andir/npins) y [sops-nix](https://github.com/mic92/sops-nix) para automatizar el despliegue. El proyecto permite gestionar múltiples máquinas virtuales en un servidor Proxmox con una configuración Nix robusta, garantizando reproducibilidad y consistencia entre entornos.
- Gestión de múltiples máquinas virtuales (VMs) en un servidor Proxmox Home-Lab
- Despliegue automatizado mediante NixOS y Colmena
- Entorno de desarrollo con reproducibilidad garantizada
- Infraestructura virtualizable con control de versiones del estado
- Gestión remota de servidores virtuales a través de SSH
- Instalación completa en NixOS mediante Colmena, asegurando consistencia entre entornos
- Uso de sops-nix para cifrar y gestionar secretos con claves privadas
- Configuración de la VM con BIOS UEFI (OVMF) y 4 GB de RAM
- Soporte para discos SCSI con particiones separadas (8 GB y 1 GB)
- Despliegue remoto mediante nixos-anywhere con configuración inicial definida
- Reproducibilidad garantizada a través del sistema Nix
- El servidor requiere al menos 4 GB de RAM para la VM (configuración actual)
- Se debe desactivar Secure Boot en el BIOS para iniciar correctamente
- La instalación inicial se realiza mediante ISO, lo que puede requerir conexión a internet
- Los secretos deben ser gestionados con sops-nix y no están cifrados por defecto
- El repositorio es de código abierto y no incluye la imagen base del sistema operativo
Perfil de infraestructura
Estimación inicial derivada del repositorio y de los servicios detectados.
Despliegue detectado
Qué señales reales de instalación hemos encontrado.
Para desplegar, se recomienda usar nixos-anywhere para configurar las particiones. Se debe crear la VM con 4 GB de RAM, BIOS UEFI y discos SCSI adecuados. Después de instalar NixOS, establecer una contraseña con passwd y generar una clave de ssh-to-age para conectar a la máquina desde el host principal. Si se requiere despliegue con Colmena, configurar deployment.targetHost apuntando al hostname 'nixos' o IP del servidor. Se debe desactivar Secure Boot en BIOS antes de iniciar la VM.
Stack y dependencias
Componentes inferidos a partir de manifests, configuración y documentación.
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.