NoxPanel Documentation
NoxPanel — Panel profesional de gestión de infraestructura cloud
NoxPanel es una plataforma modular de gestión que incluye:
VPS & VMs: Gestión completa de máquinas virtuales con Proxmox
Hosting compartido: Panel cPanel-like (sites, DNS, mail, FTP, SSL)
Facturación: Suscripciones, facturas, Stripe, PayPal, export JSON para ERP/CRM
Tickets / Helpdesk: Sistema completo con IMAP, OAuth2 (Microsoft/Google), SLA
Galería
Guía de Usuario
Administración
- Panel de Administración
- Flujo de Configuración Inicial
- Prerequisitos
- Fase 1: Configuración del Nodo Proxmox
- Fase 2: Configuración de Pools
- Fase 3: Configuración de Permisos de Storage
- Fase 4: Configuración de Redes (VLANs y IP Pools)
- Fase 5: Gestión de Usuarios y Asignación a Pools
- Fase 6: Verificación y Pruebas
- Comandos de Verificación
- Troubleshooting Común
- Próximos Pasos
- Sistema de Módulos
- Gestión de Tenants
- Sistema de Notificaciones
- White-Label / Branding
API REST
- Descripción General del API
- Autenticación
- Endpoints de Hosting
- Sitios Web —
/hosting/api/rest/sites/ - Bases de Datos —
/hosting/api/rest/databases/ - Zonas DNS —
/hosting/api/rest/dns-zones/ - Registros DNS —
/hosting/api/rest/dns-records/ - Buzones de Email —
/hosting/api/rest/mailboxes/ - Cuentas FTP —
/hosting/api/rest/ftp-accounts/ - Certificados SSL —
/hosting/api/rest/ssl-certificates/ - Otros Endpoints de Hosting
- Configuración WhiteLabel —
/hosting/api/rest/whitelabel/
- Sitios Web —
- Endpoints de Facturación
- Endpoints de Tickets
- Endpoints de Cuentas
- Endpoints de Notificaciones
- Endpoints de Base de Conocimiento
- Endpoints de Dashboard
- API Storefront (Pública)
Arquitectura
- Visión General de la Arquitectura
- Modelos de Base de Datos
- Capa de Servicios
- Seguridad
- Aislamiento Multi-Tenant
- Autenticación
- Sistema de Permisos
- Protección CSRF
- SSL/TLS y HTTPS
- Cifrado de Credenciales (Fernet)
- Almacenamiento de Contraseñas
- Rate Limiting
- Protección del Panel Admin
- Seguridad de Red Docker
- Protecciones Adicionales
- Resumen de Configuración de Seguridad
- Protección Anti-DDoS y Bloqueo de IPs
- Escalabilidad y Despliegue Distribuido
- Sincronización de Claves SSH
- Certificados SSL (Traefik → Django)
- Sistema de Correo
- Tareas Celery
Inicio Rápido
git clone https://github.com/ocentelles/NoxPanel.git
cd NoxPanel
cp env.example .env
# Editar .env con tus credenciales
docker-compose up -d
Acceder al panel en https://tu-dominio con las credenciales configuradas.