nsPanel es un panel de control auto-hospedado y de código abierto diseñado para ofrecer máxima velocidad, aislamiento multi-inquilino real y control total de servidores VPS sin costos mensuales.
nsPanel te brinda las herramientas de sistema más robustas listas para usar, con una interfaz web fluida y ágil.
El instalador pesa menos de 500 KB. El frontend se entrega pre-compilado en React, eliminando la necesidad de instalar Node.js o construir paquetes en tu servidor de producción.
Permite crear accesos reducidos para tus clientes. Tendrán un dashboard dedicado con control de espacio en disco en tiempo real, buzones de correo y bases de datos.
Gestiona el cortafuegos UFW gráficamente con soporte completo de Listas Negras (Blacklist) y Listas Blancas (Whitelist) de IP. Incluye bloqueo automático por Fail2Ban.
Los clientes pueden auto-gestionar bases de datos y usuarios MySQL, forzando de manera transparente un prefijo único por cliente para evitar colisiones de nombres.
Conmuta dinámicamente versiones de PHP (8.2, 8.3, etc.) por dominio y edita directivas locales o globales de php.ini de forma segura desde la web.
Edita configuraciones de Nginx y vhosts directamente desde la web. El sistema realiza una copia de seguridad y valida la sintaxis antes de aplicar cualquier recarga para evitar caídas.
Libera memoria RAM (purgando cachés inactivas del kernel) y limpia el espacio en disco (logs rotados y paquetes huérfanos) con un solo clic directamente desde el panel del monitor.
Habilita tokens persistentes estáticos para consultar y controlar tu panel desde herramientas externas. Es ideal para integrar con herramientas de monitoreo externas o scripts personalizados.
Documentación técnica autohospedada interactiva. Dispone de dos manuales de API (Público y Privado/Administrador) para facilitar la integración de agentes externos de IA.
nsPanel se distribuye bajo la Licencia MIT. Esto significa que el código es 100% tuyo. Eres libre de descargarlo, utilizarlo, cambiarle la marca para venderlo a tus propios clientes (white-label), modificar el comportamiento y redistribuirlo de forma comercial o privada. Sin pagos mensuales ni restricciones de uso.
Comenzar ahora gratisAclara tus dudas respecto a los requerimientos e instalación de la plataforma.
Se recomienda una VPS con al menos 1 CPU y 1 GB de RAM corriendo sobre una instalación limpia de Ubuntu (20.04 / 22.04 / 24.04) o Debian (11 / 12).
Al dar de alta un cliente, le asignas un correo y contraseña. Tu cliente puede iniciar sesión en la misma URL de tu panel (ej: http://[tu_ip]/panel/) y el sistema detectará su rol para mostrarle únicamente sus consumos y dominios.
Sí. nsPanel utiliza un script transaccional en consola que primero valida la sintaxis del archivo modificado mediante nginx -t. Si se detecta un error de sintaxis, se descarta el guardado de inmediato y se restaura el archivo previo para evitar que el servidor web se caiga.
Para maximizar el rendimiento. Construimos el frontend de producción en React antes de empaquetar el instalador, por lo que tu VPS solo sirve archivos estáticos en Nginx y consume recursos mínimos.