Sitios web y aplicaciones
Publica sitios estáticos, PHP-FPM, React o Node con proxy inverso de Nginx generado por ti. Despliega apps Node, Python, React y TypeScript sobre PM2, con auto-deploy por webhook de Git y aislamiento en venv para Python.
~ $ panel de control para servidores ubuntu / debian
TecXPaneL es un panel de control autohospedado y de código abierto que reemplaza a cPanel o Plesk sin su sobrepeso. Sitios, apps, bases de datos, Docker, DNS, correo, backups y firewall — gestionado desde el navegador, servido por tu propio VPS.
git clone https://github.com/tecxion/tecxpanel.git && cd tecxpanel && sudo bash txpl-setup.sh
~/características $ ls
Cada tarea que antes resolvías por SSH tiene aquí su propia pantalla — sin plantillas de configuración a mano ni recetas copiadas de un foro.
Publica sitios estáticos, PHP-FPM, React o Node con proxy inverso de Nginx generado por ti. Despliega apps Node, Python, React y TypeScript sobre PM2, con auto-deploy por webhook de Git y aislamiento en venv para Python.
MySQL/MariaDB y PostgreSQL en un clic, con contraseñas cifradas en reposo (AES-256-GCM) y phpMyAdmin o Adminer a un botón.
Contenedores, imágenes, volúmenes y logs hablando directo con el socket del daemon. Editor de Dockerfile y docker-compose incluidos.
Convierte el VPS en tu servidor DNS con PowerDNS: zonas, registros, glue records y verificación de delegación.
Servidor propio con docker-mailserver: buzones, alias, DKIM y TLS automático por Certbot.
Backups completos o por recurso con restauración granular y snapshot de seguridad previo. Programación por cron y réplica cifrada a S3-compatible o SFTP vía rclone — con tu propia passphrase.
Instala n8n como contenedor gestionado y controla tus flujos: activarlos, monitorizar ejecuciones y abrir el editor.
Consola real en el navegador vía WebSocket, y un constructor guiado de tareas programadas con log por tarea.
JWT con expiración corta, 2FA TOTP, firewall UFW, bloqueo por fuerza bruta, path jail y registro de auditoría de cada acción.
~/capturas $ open
La misma interfaz, oscura y de bajo consumo, para las tareas que importan.






~/instalación $ run
Un único script aprovisiona todo: Node, Nginx, PM2, UFW y Certbot. Genera credenciales seguras al vuelo y arranca el panel bajo PM2. Sin secretos incrustados en el código.
root o con sudo.sudo bash txpl-update.sh.$ git clone https://github.com/tecxion/tecxpanel.git Cloning into 'tecxpanel'... $ cd tecxpanel $ sudo bash txpl-setup.sh ▸ Instalando Node.js, Nginx, PM2, UFW, Certbot… ▸ Generando JWT_SECRET y contraseña de admin… ▸ Arrancando panel bajo PM2… ✓ TecXPaneL activo en http://TU_IP:8585 ✓ usuario: admin · contraseña: (impresa arriba) $ ▋
~/manual $ man tecxpanel
Qué hace y cómo funciona cada módulo — del dashboard al DNS autoritativo — explicado paso a paso, con requisitos, avisos y flujos de uso.
~/descarga $ wget
Código fuente completo, listo para subir a tu VPS y lanzar txpl-setup.sh. Licencia MIT — úsalo, modifícalo y compártelo.