13 KiB
Termix
Gestion SSH autoalojada y acceso a escritorio remoto
English · 中文 · 日本語 · 한국어 · Français · Deutsch · Español · Português · Русский · العربية · हिन्दी · Türkçe · Tiếng Việt · Italiano
Descripcion General
Termix es una plataforma de gestion de servidores todo en uno, de codigo abierto, siempre gratuita y autoalojada. Proporciona una solucion multiplataforma para gestionar sus servidores e infraestructura a traves de una interfaz unica e intuitiva. Termix ofrece acceso a terminal SSH, control de escritorio remoto (RDP, VNC, Telnet), capacidades de tuneles SSH, gestion remota de archivos SSH y muchas otras herramientas. Termix es la alternativa perfecta, gratuita y autoalojada a Termius, disponible para todas las plataformas.
Caracteristicas
|
Acceso a Terminal SSH: Terminal completo con soporte de pantalla dividida (hasta 4 paneles) con un sistema de pestanas similar al navegador. Incluye soporte para personalizar el terminal incluyendo temas comunes de terminal, fuentes y otros componentes. |
Acceso a Escritorio Remoto: Soporte RDP, VNC y Telnet a traves del navegador con personalizacion completa y pantalla dividida. |
|
Gestion de Tuneles SSH: Cree y gestione tuneles SSH de servidor a servidor con reconexion automatica, monitoreo de estado y reenvio local, remoto o dinamico SOCKS. La configuracion de tuneles de cliente de escritorio a servidor se almacena localmente por instalacion de escritorio; los snapshots de presets C2S opcionales pueden guardarse en el servidor, renombrarse, cargarse o eliminarse para mover una configuracion de tunel local entre clientes. |
Gestor Remoto de Archivos: Gestione archivos directamente en servidores remotos con soporte para visualizar y editar codigo, imagenes, audio y video. Suba, descargue, renombre, elimine y mueva archivos sin problemas con soporte sudo. |
|
Gestion de Docker: Inicie, detenga, pause, elimine contenedores. Vea estadisticas de contenedores. Controle contenedores usando el terminal docker exec. No fue creado para reemplazar Portainer o Dockge, sino para simplemente gestionar sus contenedores en lugar de crearlos. |
Gestor de Hosts SSH: Guarde, organice y gestione sus conexiones SSH con etiquetas y carpetas (con personalizacion de carpetas y soporte de carpetas anidadas), y guarde facilmente informacion de inicio de sesion reutilizable con la capacidad de automatizar el despliegue de claves SSH. |
|
Metricas del Host: Vea el uso de CPU, memoria y disco, red, tiempo de actividad, informacion del sistema, firewall, monitor de puertos, visor de registros, usuarios/permisos, certificados y muchos mas en la mayoria de los servidores basados en Linux. |
Autenticacion de Usuarios: Gestion segura de usuarios con controles de administrador y soporte para OIDC/LDAP/SSO (con control de acceso) y 2FA (TOTP). Vea sesiones activas de usuarios en todas las plataformas y revoque permisos. Vincule sus cuentas OIDC/Locales entre si. Vea el registro de auditoria de las acciones de todos los usuarios. |
|
RBAC: Cree roles y comparta hosts entre usuarios/roles. |
Cifrado de Base de Datos: Backend almacenado como archivos de base de datos SQLite cifrados. Consulte la documentacion para mas informacion. |
|
Grafico de Red: Personalice su Dashboard para visualizar su homelab basado en sus conexiones SSH con soporte de estado. |
Herramientas SSH: Cree fragmentos de comandos reutilizables que se ejecutan con un solo clic. Ejecute un comando simultaneamente en multiples terminales abiertos. |
|
Pestanas Persistentes: Las sesiones SSH y pestanas permanecen abiertas entre dispositivos/actualizaciones si esta habilitado en el perfil de usuario. |
Idiomas: Soporte integrado para aproximadamente 30 idiomas (gestionado por Crowdin). |
Mas caracteristicas
- Dashboard - Vea la informacion del servidor de un vistazo en su dashboard
- Claves API - Cree claves API con ambito de usuario y fechas de vencimiento para usar en automatizacion/CI
- Exportacion/Importacion de Datos - Exporte e importe hosts SSH, credenciales y datos del gestor de archivos
- Configuracion Automatica de SSL - Generacion y gestion integrada de certificados SSL con redirecciones HTTPS
- Interfaz Moderna - Interfaz limpia compatible con escritorio/movil construida con React, Tailwind CSS y Shadcn. Elija entre muchos temas de UI diferentes, incluyendo claro, oscuro, Dracula, etc. Use rutas URL para abrir cualquier conexion en pantalla completa.
- Historial de Comandos - Autocompletado y visualizacion de comandos SSH ejecutados anteriormente
- Conexion Rapida - Conectese a un servidor sin necesidad de guardar los datos de conexion
- Paleta de Comandos - Pulse dos veces la tecla Shift izquierda para acceder rapidamente a las conexiones SSH con su teclado
- Integracion con Proxmox - Agregue automaticamente hosts a Termix desde su instancia de Proxmox
- SSH Rico en Funciones - Soporta jump hosts, Warpgate, conexiones basadas en TOTP, SOCKS5, verificacion de clave de host, autocompletado de contrasenas, OPKSSH, tmux, port knocking, registro de terminal, etc.
Soporte de Plataformas
| Plataforma | Distribucion |
|---|---|
| Web | Cualquier navegador moderno (Chrome, Safari, Firefox) · Soporte PWA |
| Windows x64/ia32 | Portable · Instalador MSI · Chocolatey |
| Linux x64/ia32 | Portable · AUR · AppImage · Deb · Flatpak |
| macOS x64/ia32, v12.0+ | Apple App Store · DMG · Homebrew |
| iOS/iPadOS v15.1+ | Apple App Store · IPA |
| Android v7.0+ | Google Play Store · APK |
Instalacion
Visite la documentacion de Termix para mas informacion sobre como instalar Termix en todas las plataformas. De lo contrario, vea un archivo Docker Compose de ejemplo aqui (puede omitir guacd y la red si no planea usar funciones de escritorio remoto):
services:
termix:
image: ghcr.io/lukegus/termix:latest
container_name: termix
restart: unless-stopped
ports:
- "8080:8080"
volumes:
- termix-data:/app/data
environment:
PORT: "8080"
depends_on:
- guacd
networks:
- termix-net
guacd:
image: guacamole/guacd:1.6.0
container_name: guacd
restart: unless-stopped
ports:
- "4822:4822"
networks:
- termix-net
volumes:
termix-data:
driver: local
networks:
termix-net:
driver: bridge
Donar
Termix es gratuito y de código abierto sin suscripciones ni planes de pago. Si lo encuentras útil, considera hacer una donación para ayudar a cubrir los costos del servidor, dominios y tiempo de desarrollo.
Capturas de Pantalla
Ver resúmenes de actualizaciones en YouTube
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
Algunos videos e imagenes pueden estar desactualizados o no mostrar perfectamente las caracteristicas.
Caracteristicas Planeadas
Consulte Proyectos para todas las caracteristicas planeadas. Si desea contribuir, consulte Contribuir.
Patrocinadores
Soporte
Si necesita ayuda o desea solicitar una funcion para Termix, visite la pagina de Issues, inicie sesion y pulse New Issue. Por favor, sea lo mas detallado posible en su reporte, preferiblemente escrito en ingles. Tambien puede unirse al servidor de Discord y visitar el canal de soporte, sin embargo, los tiempos de respuesta pueden ser mas largos.
Licencia
Distribuido bajo la Licencia Apache Version 2.0. Consulte LICENSE para mas informacion.















