Primeros pasos con Termal OS.
De cero a un escritorio remoto por SSH en un par de minutos.
Primeros pasos
Termal OS es una aplicación de escritorio. En tus servidores no hay nada que instalar: habla con ellos por una conexión SSH estándar.
- Descarga Termal OS para tu plataforma y ejecuta el instalador.
- En el primer arranque creas una cuenta local y aceptas los términos; eso prepara tu bóveda cifrada local.
- Añade tu primer servidor (más abajo) y ya estás en marcha.
Añadir un servidor
Pulsa Añadir un servidor y rellena los datos de conexión:
- Host y puerto: por ejemplo servidor.ejemplo.com en el 22.
- Usuario: tu usuario de SSH.
- Autenticación: contraseña, o clave privada (PEM) con una frase de contraseña opcional.
Pulsa Probar conexión para comprobarlo antes de guardar. Al conectar, Termal sondea el servidor y adapta la interfaz: distribución, servidor web, tipo de alojamiento (Infomaniak / Plesk / cPanel / estándar), entornos de ejecución, bases de datos y Docker.
El panel
Cada servidor se abre en una vista Sistema en vivo, transmitida en tiempo real por WebSocket:
- CPU (global y por núcleo), carga media, memoria y swap.
- Discos por punto de montaje, tráfico de red, tiempo de actividad y procesos más pesados.
- Histórico con detección de anomalías (puntuación z) que señala los picos inusuales.
Las demás pestañas se adaptan a lo que expone el servidor: Sitios (webs alojadas, versión de PHP, git pull, estadísticas de visitas), Software, Servicios, Contenedores (Docker, si lo hay), Registros (tail -F en vivo), Terminal y Escritorio.
Escritorio remoto
La pestaña Escritorio abre un entorno gráfico completo sobre el sistema de archivos remoto: gestor de ventanas, barra de tareas, menú de inicio e iconos de escritorio. Entre las aplicaciones integradas:
- Explorador: gestor de archivos SFTP: subir, descargar carpetas como archivo comprimido, comprimir y extraer, permisos, copiar con una ventana de progreso real.
- Termal Code: un editor al estilo de VS Code (Monaco), con árbol de archivos y pestañas.
- Terminal: un shell PTY de verdad.
- Termal Browser: un navegador con pestañas, marcadores y herramientas de desarrollo acopladas.
- Monitor y gestor de procesos: recursos en vivo y control de tareas.
- Termal App Studio: crea tus propias aplicaciones Termal en HTML/JS, desde el propio escritorio. Consulta la documentación para desarrolladores.
Algunos detalles pensados para quien pasa muchas horas aquí:
- Paleta de comandos: pulsa ⌘/CtrlK para buscar y lanzar cualquier aplicación o acción del escritorio.
- Atajos de teclado: pulsa ? para ver la lista completa (buscar, renombrar, copiar / cortar / pegar, mover a la papelera…).
- Separar un escritorio: saca el escritorio de un servidor a su propia ventana (el título muestra el nombre del servidor) para vigilar dos servidores en paralelo.
- Transferir entre servidores: arrastra un archivo o una carpeta de un escritorio separado a otro y se copia entre los dos servidores (el original se queda donde estaba).
- Barra de tareas: puedes ponerla arriba o abajo, y ocultarla automáticamente si quieres.
Alertas y notificaciones
Define umbrales para CPU, memoria y disco (aviso y crítico), elige un intervalo de sondeo y decide adónde van las notificaciones:
- Telegram, Slack, Discord, correo (SMTP) y webhooks HTTP genéricos.
- Las alertas activas aparecen en un banner, con un registro de los eventos recientes.
- Escalado cuando un problema sigue en estado crítico, y umbrales propios por servidor: cada uno puede usar los valores por defecto o definir los suyos.
Ediciones y licencia
Termal OS es gratis para un servidor, con el escritorio y la supervisión completos. Para desbloquear más servidores, el copiloto de IA, la API y las funciones de equipo, vincula tu cuenta de termalos.com desde Ajustes → Licencia; la licencia se valida en línea y se guarda en caché para el uso sin conexión (14 días de margen).
La comparación completa está en la página de precios.
Seguridad
- Los secretos (contraseñas SSH, claves privadas) se cifran con AES-256-GCM mediante una clave maestra propia de cada instalación.
- Una contraseña de aplicación opcional protege el panel tras una pantalla de bloqueo.
- Las rutas de registros y los nombres de dominio se validan antes de ejecutar cualquier comando remoto.
¿Quieres crear tus propias mini-aplicaciones? Mira el SDK y los ejemplos en GitHub → o la presentación para desarrolladores.