Skip to main content

Termix

Self-hosted SSH and remote desktop management.

SSH Terminal

Full-featured terminal with split-screen support (up to 4 panels) and a browser-like tab system. Customize with themes, fonts, and other components. Supports jump hosts, Warpgate, TOTP, SOCKS5, OPKSSH, tmux, port knocking, and more. Run one command across all open terminals, save reusable command snippets, and auto-complete from your command history.

Remote Desktop

RDP, VNC, and Telnet support over the browser with complete customization and split screening.

Remote File Manager

Manage files directly on remote servers with support for viewing and editing code, images, audio, and video. Upload, download, rename, delete, and move files seamlessly with sudo support.

SSH Tunnel Management

Create and manage server-to-server SSH tunnels with automatic reconnection, health monitoring, and local, remote, or dynamic SOCKS forwarding. Optional preset snapshots can be saved to the server and loaded across clients.

Host Manager

Save, organize, and manage SSH connections with tags and folders. Save reusable login info and automate SSH key deployment. Quick connect without saving, or use the command palette (double tap left shift) to open connections from your keyboard.

Docker Management

Start, stop, pause, and remove containers. View container stats and control containers with a docker exec terminal. Built to simplify managing containers, not replace Portainer or Dockge.

Server Stats & Dashboard

View CPU, memory, disk usage, network, uptime, firewall, and port monitor on most Linux-based servers. Customize your dashboard with a network graph to visualize your homelab based off your SSH connections with status support.

Auth & Access Control

Secure user management with admin controls, OIDC (with access control), and 2FA (TOTP) support. Create roles and share hosts across users. View and revoke active sessions across all platforms. Link OIDC and local accounts together.

API Keys & Data

Create user-scoped API keys with expiration dates for automation and CI. Export and import SSH hosts, credentials, and file manager data. Backend stored as encrypted SQLite database files.

Platform Support

Available as a web app, desktop application (Windows, Linux, macOS, can run standalone without the Termix backend), PWA, and dedicated mobile app for iOS and Android. Built-in SSL certificate generation with HTTPS redirects. Supports ~30 languages via Crowdin.