[{"data":1,"prerenderedAt":189},["ShallowReactive",2],{"seo-verification":3,"blog-autoalojar-termix-en-vps-alternativa-termius-es":6},{"google":4,"bing":5},"EycwPY2XMyTkVzas3n1ygeNJFGAH513qrMjfDljzsMQ","",{"key":7,"data":8},"blog-autoalojar-termix-en-vps-alternativa-termius-es",{"id":9,"slug":10,"slugs":11,"title":15,"excerpt":16,"readTime":17,"views":18,"isPinned":19,"publishedAt":20,"updatedAt":21,"category":22,"categories":28,"featuredImage":30,"bgImage":31,"posterImage":32,"relatedSolution":33,"intro":36,"sections":37,"ctaTitle":125,"ctaBody":126,"ctaButton":127,"ctaUrl":128,"relatedPosts":129},490,"autoalojar-termix-en-vps-alternativa-termius",{"fr":12,"en":13,"ar":14,"es":10},"self-host-termix-vps","self-host-termix-ssh-server-manager-vps","استضافة-termix-على-vps-بديل-termius-مفتوح-المصدر","Termix en un VPS: gestor SSH autoalojado, alternativa a Termius","Instala Termix en un VPS: terminal SSH, archivos SFTP, Docker y métricas de todos tus servidores en el navegador. Open source y sin suscripción.",6,0,false,"2026-10-22T00:00:00+00:00","2026-10-23T13:27:02+00:00",{"id":23,"name":24,"slug":25,"color":26,"icon":27},7,"Autoalojamiento","self-hosting","bg-indigo-500\u002F10 text-indigo-400","cloud",[29],{"id":23,"name":24,"slug":25,"color":26,"icon":27},null,"\u002Fblog\u002Fcovers\u002Fbg.svg","\u002Fblog\u002Fcovers\u002Fself-host-termix-vps-poster.svg",{"categorySlug":34,"appSlug":35},"despliegue-de-aplicaciones-devops","termix","Termix es un gestor de servidores open source (Apache-2.0) que reúne en el navegador todo lo que sueles hacer con un cliente SSH: una agenda de hosts, claves SSH cifradas, un terminal con pestañas, un gestor de archivos SFTP, la gestión de contenedores Docker y las métricas de cada máquina. Es el equivalente autoalojado de Termius, sin suscripción, y tus credenciales se quedan en tu propio VPS. Esta guía lo instala en un único contenedor Docker detrás de HTTPS.",[38,42,53,90,93,109,113,116,119,122],{"type":39,"title":40,"body":41},"h2","Por qué alojar tu propia consola SSH","Un cliente SSH de escritorio guarda tus hosts y claves en un solo ordenador; un servicio en la nube como Termius los sincroniza a través de un tercero, con una suscripción por usuario. Termix toma el tercer camino: un servidor que alojas tú, accesible desde cualquier navegador, la aplicación de escritorio o el móvil, con cuentas y compartición por roles para todo el equipo.\n\nInstalarlo en un VPS en lugar de en una máquina de la red que administra tiene una ventaja sencilla: cuando esa red cae, la consola sigue accesible. Justo cuando la necesitas.",{"type":43,"title":44,"items":45},"ul","Lo que aporta Termix",[46,47,48,49,50,51,52],"**Terminal SSH** — pestañas, pantalla dividida, historial, paleta de comandos y fragmentos reutilizables.","**Archivos SFTP** — explorar, editar y transferir archivos, incluso de un servidor a otro.","**Docker** — lista de contenedores, registros, estadísticas y consola por SSH, sin agente que instalar.","**Métricas** — CPU, memoria, disco y red de cada host en tiempo real.","**Bóveda de credenciales** — contraseñas y claves cifradas por usuario y reutilizables entre hosts.","**Equipo** — cuentas, roles, compartición de hosts en cuatro niveles, registro de auditoría, TOTP y passkeys.","**Plugins** — escritorio remoto RDP\u002FVNC, túneles SSH, Kubernetes, Proxmox, SSO OIDC, según lo necesites.",{"type":54,"title":55,"headers":56,"rows":60},"comparison","¿Termix, Termius o un cliente SSH de escritorio?",[5,57,58,59],"Termix (autoalojado)","Termius","Cliente SSH de escritorio",[61,66,71,76,81,85],[62,63,64,65],"Dónde viven tus hosts y claves","En tu VPS","Sincronizados por el servicio del editor","En un solo ordenador",[67,68,69,70],"Licencia","Apache-2.0, open source","Propietaria","Variable (OpenSSH, PuTTY: libres)",[72,73,74,75],"Coste","El precio del VPS","Suscripción para sincronización y equipos","Gratis",[77,78,79,80],"Acceso desde el navegador","Sí","No, aplicación que instalar","No",[82,83,84,80],"Compartir hosts en equipo","Sí, roles y registro de auditoría","Sí, planes de equipo",[86,87,88,89],"Docker, archivos SFTP, métricas","Integrados mediante plugins","SFTP, sin Docker","Herramientas separadas",{"type":39,"title":91,"body":92},"Requisitos previos","Basta un VPS Ubuntu 24.04 con **1 GB de RAM** y **2 GB de disco**: Termix consume unos 330 MB en reposo. Necesitas Docker con el plugin Compose y un nombre de host para el acceso HTTPS — un subdominio de uno de tus dominios o el subdominio gratuito incluido con un VPS ServOrbit.",{"type":94,"title":95,"steps":96},"steps","Instalar Termix con Docker Compose",[97,100,103,106],{"title":98,"body":99},"Crear el archivo Compose","Crea un directorio `\u002Fopt\u002Ftermix` y coloca en él el siguiente `docker-compose.yml`. El puerto solo se publica en la interfaz local: nginx lo expone por HTTPS.\n```yaml\nservices:\n  termix:\n    image: ghcr.io\u002Ftermix-ssh\u002Ftermix:26.10.4\n    restart: unless-stopped\n    ports:\n      - \"127.0.0.1:8080:8080\"\n    environment:\n      PORT: \"8080\"\n    volumes:\n      - termix-data:\u002Fapp\u002Fdata\n\nvolumes:\n  termix-data: {}\n```",{"title":101,"body":102},"Arrancar el contenedor","Arranca Termix y sigue su inicio:\n```bash\ndocker compose up -d\ndocker compose logs -f termix\n```\n\nEn el primer arranque, Termix genera sus propios secretos (JWT, clave de base de datos, clave de cifrado) y los guarda en el volumen `\u002Fapp\u002Fdata`. La línea `Termix backend started successfully` indica que está listo, en pocos segundos.",{"title":104,"body":105},"Publicar Termix por HTTPS","En el bloque `server` de tu vhost nginx, redirige el tráfico al contenedor. Las cabeceras `Upgrade` y `Connection` son imprescindibles: el terminal funciona con WebSockets.\n```nginx\nlocation \u002F {\n    proxy_pass http:\u002F\u002F127.0.0.1:8080;\n    proxy_http_version 1.1;\n    proxy_set_header Upgrade $http_upgrade;\n    proxy_set_header Connection upgrade;\n    proxy_set_header Host $host;\n    proxy_set_header X-Forwarded-Proto $scheme;\n    proxy_read_timeout 1h;\n}\n```\n\nDespués obtén un certificado (Certbot o similar). Si instalas desde el Marketplace de ServOrbit, este paso se hace por ti.",{"title":107,"body":108},"Crear la cuenta de administrador","Abre tu dirección HTTPS: Termix muestra el formulario de registro y **la primera cuenta creada pasa a ser administradora**. Créala enseguida y desactiva después el registro público en los ajustes de administración. Luego añade un host (dirección, puerto SSH, usuario, clave o contraseña): el terminal se abre en una pestaña.",{"type":110,"title":111,"body":112},"tip","Cierra la puerta justo después de instalar","Mientras no exista ninguna cuenta, cualquiera que llegue a la dirección puede crear la cuenta de administrador. Crea la tuya en cuanto termine la instalación, desactiva el registro y activa TOTP o una passkey. Una consola que guarda tus claves SSH merece la misma protección que los propios servidores.",{"type":39,"title":114,"body":115},"Copia de seguridad y actualización","Todos los datos — base SQLite, claves de cifrado generadas, plugins — viven en el volumen `termix-data`. Archívalo con regularidad:\n```bash\ndocker run --rm -v termix_termix-data:\u002Fdata -v \"$PWD\":\u002Fbackup alpine \\\n  tar czf \u002Fbackup\u002Ftermix-$(date +%F).tar.gz -C \u002Fdata .\n```\n\nGuarda ese archivo en un lugar seguro: sin las claves que contiene, las credenciales guardadas ya no se pueden descifrar. Para actualizar, cambia la etiqueta de la imagen en el archivo Compose y ejecuta `docker compose pull && docker compose up -d`.",{"type":39,"title":117,"body":118},"Los plugins que conviene activar primero","Termix incluye sus plugins oficiales; un administrador los activa, actualiza o elimina desde la pestaña **Plugins**. Para una primera instalación en un VPS suelen bastar cuatro: **SSH Terminal** y **File Manager** para el trabajo diario, **Docker** para gestionar los contenedores de tus servidores sin abrir sesión, y **Host Metrics** para ver de un vistazo qué servidor está saturado.\n\nDespués vienen los que sirven a un equipo: **TOTP** y **Passkeys** para la autenticación de dos factores, **Single sign-on** para conectar un proveedor OpenID Connect que ya alojes (Authentik, Pocket ID, ZITADEL), y **Session Recording** si necesitas dejar constancia de las intervenciones de un proveedor. Desactiva lo que no uses: cada plugin desactivado es una superficie menos que mantener, y el plugin **Usage Statistics**, que envía un pequeño informe anónimo diario, se desactiva como los demás.",{"type":39,"title":120,"body":121},"Solución de problemas","**El terminal se abre y se cierra al instante.** El proxy inverso no reenvía los WebSockets: comprueba las cabeceras `Upgrade` y `Connection` en el vhost nginx y recarga nginx con `nginx -t && systemctl reload nginx`.\n\n**Falla la conexión a un host.** Desde el VPS, prueba primero la misma conexión en línea de comandos (`ssh -p \u003Cport> \u003Cusuario>@\u003Chost>`): si también falla, el problema está en el cortafuegos o en la clave, no en Termix. Para un host accesible solo desde tu red interna, pasa por un bastión o por una VPN como WireGuard.\n\n**Las credenciales guardadas ya no se abren tras una restauración.** Al volumen restaurado le faltan las claves de cifrado generadas en el primer arranque: restaura el volumen `termix-data` completo, nunca solo la base SQLite.\n\n**La interfaz deja de responder.** Lee los registros con `docker compose logs --tail 100 termix`: al arrancar, Termix registra cada etapa (base de datos, plugins, backend) y la última línea mostrada indica dónde se detuvo.",{"type":39,"title":123,"body":124},"Instalación en un clic desde el Marketplace de ServOrbit","El Marketplace de ServOrbit instala Termix en tu VPS sin línea de comandos: despliega el contenedor, configura nginx en HTTPS con WebSockets y te da la dirección de acceso en el área de cliente. Elige un subdominio de uno de tus dominios o el subdominio gratuito del VPS y crea tu cuenta de administrador en el primer acceso.","Tu consola SSH, en tu propio VPS","Un VPS ServOrbit con Ubuntu 24.04 y 1 GB de RAM basta para Termix. Instalación en un clic desde el Marketplace, HTTPS en el subdominio gratuito del VPS, y tus claves SSH nunca salen de tu infraestructura.","Instalar Termix","\u002Fmarketplace\u002Fdespliegue-de-aplicaciones-devops\u002Ftermix",[130,151,174],{"id":131,"slug":132,"slugs":133,"title":137,"excerpt":138,"readTime":139,"views":140,"isPinned":19,"publishedAt":141,"updatedAt":142,"category":143,"categories":148,"featuredImage":30,"bgImage":31,"posterImage":150,"relatedSolution":30},452,"primer-acceso-ssh-vps",{"fr":134,"en":135,"ar":136,"es":132},"premier-acces-ssh-vps","first-ssh-login-vps","أول-اتصال-ssh-بخادم-vps","Conectarse por SSH a su VPS por primera vez","Obtenga la contraseña root de su VPS con el enlace de un solo uso recibido por correo y conéctese por SSH por primera vez.",2,1,"2026-10-16T00:00:00+00:00","2026-10-16T01:57:35+00:00",{"id":144,"name":145,"slug":146,"color":147,"icon":146},12,"Guías","guides","bg-emerald-500\u002F10 text-emerald-400",[149],{"id":144,"name":145,"slug":146,"color":147,"icon":146},"\u002Fblog\u002Fcovers\u002Fpremier-acces-ssh-vps-poster.svg",{"id":152,"slug":153,"slugs":154,"title":158,"excerpt":159,"readTime":160,"views":139,"isPinned":19,"publishedAt":161,"updatedAt":162,"category":163,"categories":169,"featuredImage":30,"bgImage":31,"posterImage":171,"relatedSolution":172},158,"bastion-host-en-vps-accesos-ssh",{"fr":155,"en":156,"ar":157,"es":153},"heberger-bastion-host-vps","bastion-host-on-vps-securing-your-ssh-access","مضيف-bastion-على-خادم-vps-تأمين-وصولك-عبر-ssh","Bastion Host en VPS: proteger sus accesos SSH","Despliegue un Bastion Host en un VPS ServOrbit: punto de entrada SSH endurecido, acceso centralizado, registros y reglas de seguridad.",3,"2026-07-05T00:00:00+00:00","2026-09-07T11:26:10+00:00",{"id":164,"name":165,"slug":166,"color":167,"icon":168},8,"Seguridad y monitorización","securite-monitoring","bg-rose-500\u002F10 text-rose-400","security",[170],{"id":164,"name":165,"slug":166,"color":167,"icon":168},"\u002Fblog\u002Fcovers\u002Fheberger-bastion-host-vps-poster.svg",{"categorySlug":168,"appSlug":173},"bastion-host",{"id":175,"slug":176,"slugs":177,"title":181,"excerpt":182,"readTime":164,"views":18,"isPinned":19,"publishedAt":183,"updatedAt":184,"category":185,"categories":186,"featuredImage":30,"bgImage":31,"posterImage":188,"relatedSolution":30},228,"hardening-inicial-servidor-linux",{"fr":178,"en":179,"ar":180,"es":176},"durcissement-serveur-linux-initial","initial-linux-server-hardening","تصليب-الخادم-linux-الأولي","Endurecimiento (hardening) inicial de un servidor Linux","Cree un usuario sudo, configure SSH con claves y active UFW y fail2ban en Ubuntu o Debian en menos de una hora.","2026-08-06T00:00:00+00:00","2026-10-20T23:18:07+00:00",{"id":164,"name":165,"slug":166,"color":167,"icon":168},[187],{"id":164,"name":165,"slug":166,"color":167,"icon":168},"\u002Fblog\u002Fcovers\u002Fdurcissement-serveur-linux-initial-poster.svg",1792763269749]