VortexPanel
Panel de control gratuito open source para Linux, alternativa a cPanel/Plesk con WAF integrado, WP Toolkit, balanceador de carga y soporte multi-dominio. Construido con Python/Flask + Alpine.js.
Ficha actualizada 28 sept 2026, 11:46 · upstream 28 sept 2026, 11:39 · release 3.5.0
Qué es VortexPanel
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
VortexPanel es un panel de control gratuito y open source para servidores Linux, diseñado como alternativa económica a soluciones comerciales como cPanel o Plesk. Construido con Python 3.8+ y Flask en el backend, utiliza Alpine.js para la interfaz frontend sin necesidad de pasos de compilación Node.js ni dependencias externas.
El panel ofrece gestión integral de sitios web con soporte para Nginx, Apache2, OpenLiteSpeed y Caddy, incluyendo instalación automática de certificados SSL vía Let's Encrypt. Incluye herramientas avanzadas como WAF ModSecurity con OWASP CRS v4, Fail2Ban integrado, balanceador de carga nativo y WP Toolkit completo para gestión del ciclo de vida de WordPress.
Destaca por su enfoque en seguridad: hashing de contraseñas con Argon2id (recomendación OWASP), autenticación de dos factores (TOTP), protección contra fuerza bruta y panel HTTPS personalizado que nunca usa el puerto 443. Soporta 9 distribuciones Linux diferentes y permite migración desde otros paneles mediante importador automático.
- Gestión integral de servidores web con Nginx/Apache/OLS/Caddy y SSL automático
- Panel de control gratuito para hosting compartido como alternativa a cPanel/Plesk
- Herramienta de migración desde otros paneles (cPanel, aaPanel, HestiaCP) sin SSH
- Gestión de aplicaciones Go y Node.js con despliegue one-click y health checks
- Centro de gestión WordPress completo con WP Toolkit integrado y staging
- WAF ModSecurity con OWASP CRS v4 integrado nativamente, no como extensión de pago
- Soporte para 9 distribuciones Linux diferentes incluyendo RHEL/AlmaLinux/Rocky
- Panel HTTPS personalizado en puerto configurable (nunca usa el bien conocido 443)
- Hashing de contraseñas con Argon2id según recomendación OWASP #1
- Importador automático de sitios desde otros paneles sin necesidad de SSH
- Gestión de aplicaciones Go y Node.js con despliegue one-click único
- No incluye gestión automática de correos/electronios en la migración desde otros paneles
- Requiere configuración inicial obligatoria: cambiar contraseña por defecto y activar 2FA
- Soporte Docker limitado (sin Dockerfile/Compose nativo, solo UI de contenedores)
- Dependencia de Python 3.8+ que requiere actualización en sistemas con versiones antiguas
- Migración automática no incluye correos, cron jobs ni certificados SSL existentes
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.
Instalar con script oficial (wget/curl + bash install.sh). Mínimo 512MB RAM (1GB recomendado), 2GB disco. Cambiar contraseña por defecto inmediatamente después del instalación. Activar autenticación de dos factores (2FA) y SSL del panel desde Settings. Usar puerto personalizado para el panel (no 443) para evitar escaneos. Soporta Ubuntu/Debian/AlmaLinux/Rocky/RHEL/Oracle/CentOS/CloudLinux/Fedora.
Stack y dependencias
Componentes inferidos a partir de manifests, configuración y documentación.
Puede sustituir a
Relaciones detectadas por el análisis del repositorio y su categoría.
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.