Application Deployment & DevOps

Termix

Termix — SSH terminal, SFTP files and Docker for all your servers, in the browser. Open-source alternative to Termius.

In validation

About Termix

Termix is an open-source (Apache-2.0) server management platform, built as a self-hosted Termius. Save your hosts and SSH keys once, then open a terminal, browse files over SFTP, manage Docker containers or read CPU, memory and disk metrics from any browser, the desktop app or your phone.

The core keeps hosts, per-user encrypted credentials, sharing and sessions; everything else — terminal, file manager, Docker, RDP/VNC remote desktop, tunnels, command snippets — is a plugin you can switch on or off. One Docker container, built-in SQLite, no external database: running on a VPS, Termix stays reachable even when the network it manages goes down.

What gets installed

Ready when the VPS starts

Compatible OS
Choice of Linux distributions
Application
Termix
Tech stack
DockerNode.jsSQLite
Minimum RAM
1 GB minimum (≈ 330 MB idle)
Minimum CPU
1 vCPU
Default port
8080
Access
root over SSH

Key features

  • SSH terminal in the browser — tabs, split screen, history and a command palette, with no client to install.
  • SFTP file manager — browse, edit and move files, including straight from one server to another.
  • Docker and metrics — containers, logs and console, plus live CPU, memory, disk and network for every host.
  • Credential vault — passwords and SSH keys encrypted per user and reusable across hosts.
  • Teams and sharing — accounts, roles, four-level host sharing, audit log, TOTP and passkeys.
  • A single container — built-in SQLite, secrets generated on first start, around 330 MB of RAM at idle.

When to use this solution?

One console for every VPS

Group production, staging and client servers in tagged folders. One click opens the terminal or the file manager, from your desk or from your phone.

Grant access without handing out keys

Share a host with a colleague or a contractor at the connect level: they open a session without ever seeing the private key, and the audit log records every access.

Fix things on the go

An incident while travelling? Termix runs in the browser and on mobile: restart a container, read a log or edit a config file without a laptop.

Guide

Deploy Termix on your VPS

  1. Create the VPS and pick the address

    Order an Ubuntu 24.04 VPS with at least 1 GB of RAM. Termix requires a domain: it opens over HTTPS on a sub-domain of one of your domains, or on the VPS's free sub-domain (termix.{dns_slug}.servorbit-dns.com), HTTPS included. No need to buy a domain name.

  2. Install Termix from the Marketplace

    In your client area, select Termix, choose the address and click Install. The script deploys the container and configures the nginx reverse proxy over HTTPS, including WebSockets for the terminal.

  3. Log in for the first time

    Open https://your-domain as soon as the installation finishes: Termix shows the sign-up form, and the first account created becomes the administrator. Do it right away, then turn off public registration in the admin settings.

  4. Add your first host

    Click Add host, enter the server's IP address or hostname, the SSH port and the user, then pick a password or a private key saved in the vault. The terminal opens in a new tab.

  5. Secure the account

    Turn on two-factor authentication (TOTP) or a passkey in your profile, and create one account per person rather than a shared one: the audit log and role-based sharing rely on named accounts.

Frequently asked questions

Questions about Termix

← Back to Application Deployment & DevOpsAll applications
Yes. Termix covers the same ground — host book, SSH keys, terminal, SFTP — but it is open source (Apache-2.0), has no subscription, and its data stays on your VPS. Desktop and mobile apps can link to your Termix server.

Need help?

Browse our help center and FAQ, or reach our team — callback, WhatsApp or email.

Message us on WhatsAppopens in a new tab