Requisitos del servidor NexCMP
Esta página cubre el servidor que ejecuta NexCMP. Los requisitos para su CloudStack, Proxmox VE u otra infraestructura se detallan en Requisitos de infraestructura.
Servidor
| Elemento | Requisito | Comprobado por el instalador |
|---|---|---|
| Sistema operativo | Ubuntu 22.04 o 24.04 | Sí — se detiene con un error en cualquier otro caso |
| Arquitectura de CPU | x86_64 | Sí |
| Memoria | 2 GB mínimo (el instalador rechaza menos de aproximadamente 1.8 GB) | Sí |
| Espacio libre en disco | 8 GB libres en / como mínimo | Sí |
| Privilegios | root (sudo) | Sí |
| Paquetes | curl, ca-certificates, zstd, tar, openssl, python3, openssh-client — instalados automáticamente | Se instalan si faltan |
| Con HTTPS | nginx y certbot — instalados automáticamente a menos que pase --no-nginx | Se instalan si faltan |
Dimensionamiento
Una instalación pequeña (unos cientos de clientes) funciona cómodamente con 2 vCPU / 4 GB de RAM. El uso de disco está dominado por las bases de datos SQLite y las copias opcionales de actualización y seguridad — prevea 20 GB o más para producción.
Red
| Dirección | Puerto | Propósito |
|---|---|---|
| Entrante | 80/tcp | Validación de Let's Encrypt y redirección a HTTPS |
| Entrante | 443/tcp | Portal de clientes, consola de administración, API |
| Entrante | 3000/tcp | Asistente de configuración en la primera instalación y acceso de emergencia únicamente — consulte Instalación |
| Saliente | 443/tcp hacia nexcmp.com | Activación de licencia, comprobación diaria de licencia, actualizaciones |
| Saliente | hacia su API de CloudStack / API de Proxmox | Aprovisionamiento y sincronización |
| Saliente | 443/tcp hacia los proveedores de pago, correo electrónico e IA que habilite | Stripe, PayPal, SMTP, proveedores de IA, entre otros |
El servidor necesita una dirección IPv4 pública si desea que Let's Encrypt emita un certificado directamente. Si el dominio está bajo proxy de Cloudflare, consulte DNS y Cloudflare.
DNS
- Un dominio principal (por ejemplo
cloud.example.com) — el portal eshttps://cloud.example.com/y la consola de administración eshttps://cloud.example.com/admin. - Opcional:
admin.<domain>ypartner.<domain>. Si dichos nombres resuelven al servidor (o a Cloudflare), el instalador los añade al certificado. - El dominio debe coincidir con el registrado en su licencia.
No requerido en este servidor
NexCMP se ejecuta como un usuario de servicio común sin privilegios (nexcmp). No necesita permisos de root en tiempo de ejecución, Docker, un servidor de base de datos independiente, Redis ni ningún software de hipervisor.