Skip to main content

Documentation Index

Fetch the complete documentation index at: https://mintlify.com/Termix-SSH/Termix/llms.txt

Use this file to discover all available pages before exploring further.

This guide picks up from a running Termix instance — if you haven’t deployed Termix yet, start with the installation guide. By the end of this guide you’ll have added your first SSH host and opened a live terminal session in your browser.
1

Open Termix

Navigate to your Termix instance in any modern browser:
http://<your-server-ip>:8080
If you installed a desktop or mobile client, launch the app and enter your server address in the connection prompt.
2

Create your admin account

On first launch, Termix prompts you to create an administrator account. Enter a username and a strong password, then confirm. This account has full access to all hosts, users, and settings.
After the admin account is created, new users can register or be invited depending on your authentication settings. See Authentication for OIDC and 2FA configuration.
3

Add your first SSH host

From the sidebar, open the Hosts section and click Add Host. Fill in the connection details:
FieldDescription
Connection typeChoose SSH, RDP, VNC, or Telnet. Select SSH for this guide.
NameA label for this host (e.g. my-web-server).
IP / HostnameThe IP address or domain name of your server.
PortSSH port on the remote server. Defaults to 22.
UsernameThe SSH user to log in as (e.g. root, ubuntu).
Auth methodChoose Password, SSH Key, or Credential. See below.
Auth method options:
Enter the password for the SSH user directly. Termix stores it encrypted in the database.
Paste or upload your private key. Termix can also auto-deploy a public key to the remote server on your behalf.
Select a saved credential from your credentials store. Useful for reusing the same login across multiple hosts without re-entering it each time.
Click Save when you’re done. The host now appears in your hosts list.
4

Connect to the host

Click the host in your hosts list to open a connection. Termix opens an SSH terminal tab in the main workspace.
You can open multiple hosts in parallel. Each connection appears as its own tab — click + to open another terminal alongside the current one, or use the split-screen controls to view up to 4 panels at once.
For more terminal options — themes, fonts, persistent tabs, and multi-terminal command broadcast — see SSH terminal.

Quick Connect

If you want to connect to a server without saving it as a host, use Quick Connect. Click the Quick Connect button (or use the command palette by double-tapping left Shift), enter the connection details, and connect. No data is saved to your hosts list. This is useful for one-off connections or testing access before adding a host permanently.

Opening other tools for a connected host

Once connected to a host, additional tools are available from the connection toolbar or the sidebar:
ToolWhat it does
TerminalFull SSH terminal session — see SSH terminal for details
File managerBrowse, upload, download, and edit files on the remote server
Server statsLive CPU, memory, disk, network, and uptime readout for Linux hosts
Server stats are supported on most Linux-based servers. The file manager requires SSH access and supports previewing code, images, audio, and video files directly in the browser.

Build docs developers (and LLMs) love