Access any remote server via SSH from a browser tab without installing a terminal app
Browse, upload, and edit files on remote servers directly through the web interface
Manage Docker containers across multiple servers from a single dashboard
Share server access with team members using role-based permissions and two-factor authentication
| termix-ssh/termix | aws/aws-cdk | markmap/markmap | |
|---|---|---|---|
| Stars | 12,756 | 12,771 | 12,776 |
| Language | TypeScript | TypeScript | TypeScript |
| Setup difficulty | moderate | moderate | easy |
| Complexity | 3/5 | 3/5 | 1/5 |
| Audience | ops devops | developer | general |
Figures from each repo's GitHub metadata at analysis time.
Deploy with Docker on a server reachable from your browser, automatic SSL certificate setup is included.
Termix is a self-hosted, open-source server management platform that runs in a browser or as a desktop and mobile app. It gives you a single place to access remote servers via SSH, view and edit files on those servers, create SSH tunnels, manage Docker containers, and see live CPU and memory usage, all without paying for a commercial service. The SSH terminal supports split-screen layouts with up to four panels open at once, browser-style tabs, and a command history feature for quick recall of previous commands. You can also connect to remote machines via RDP, VNC, or Telnet for graphical desktop access through the browser. SSH tunnels can be created and managed with automatic reconnection and health monitoring. The built-in file manager lets you browse, upload, download, and edit files on remote servers directly in the browser, with support for viewing code, images, audio, and video. Docker container management covers start, stop, pause, and terminal access into containers, though it is intended for managing existing containers rather than creating new ones. User accounts are stored in an encrypted SQLite database, and the platform supports role-based access control (letting you share server access with team members), two-factor authentication, OIDC login, and API keys for automation. Automatic SSL certificate setup is included. The interface supports around 30 languages. Termix runs on Windows, Linux, macOS, iOS, and Android, and is also available as a Progressive Web App. It can be deployed with Docker and is free to use with no subscription required. It is positioned as a self-hosted alternative to paid tools like Termius.
A self-hosted, browser-based server management platform that gives you SSH terminals, file browsing, Docker management, and remote desktop access to all your servers in one place, free of charge.
Mainly TypeScript. The stack also includes TypeScript, SQLite, Docker.
Open source, free to self-host and use with no subscription required.
Setup difficulty is rated moderate, with roughly 30min to a first successful run.
Mainly ops devops.
This repo across BitVibe Labs
Verify against the repo before relying on details.