
Termix
Self-hosted server management platform with web SSH terminal, SSH tunneling, remote file manager/editor, Docker controls, monitoring, and RBAC with OIDC and 2FA.

Termix is a self-hosted, web-based server management platform for accessing and operating remote machines over SSH from a single interface. It combines a feature-rich terminal, SSH tunnel management, remote file operations, and basic container controls for day-to-day administration.
Key Features
- Web SSH terminal with tabbed sessions and split panels (up to 4)
- SSH tunnel management with health monitoring and automatic reconnection
- Remote file manager with upload/download, rename/move/delete, and built-in viewing/editing for common file types
- Docker container management (start/stop/pause/remove), container stats, and docker exec access
- Host and credential organization with tags/folders and reusable connection details, including SSH key deployment workflows
- Server stats for CPU, memory, disk, network, uptime, and system information
- Role-based access control (RBAC) for sharing hosts and permissions across users/roles
- Authentication features including OIDC support, TOTP-based 2FA, and session management
- Encrypted local storage using SQLite database files, plus import/export for hosts and related data
Use Cases
- Centralized SSH access for homelabs and small infrastructure teams
- Securely exposing internal services through managed SSH tunnels
- Lightweight remote operations: file edits, quick diagnostics, and basic Docker container administration
Termix fits teams and individuals who want an all-in-one SSH-centric management UI with built-in access controls and operational tooling. It is especially useful when you want a single place to manage connections, tunnels, files, and server health checks across multiple servers.


