Termix
Web-based SSH terminal and server management
https://git.9wd.eu/apps/cloudron-termix/raw/branch/release/CloudronVersions.json
Description
Termix is a self-hosted, browser-based server management platform. It keeps your hosts and credentials in one place and opens SSH terminals, SFTP file managers, remote desktops and tunnels to them in tabs, from any browser.
SSH sessions come with split screen, command history, snippets and macros, and the file manager browses, edits and moves files over SFTP, including straight from one server to another. RDP, VNC and Telnet sessions run in the same tab bar, with clipboard sync, drive redirection and session recording. Host metrics, Docker container management, SSH tunnels and a Proxmox inventory are all built in.
Credentials and SSH keys are encrypted at rest, can be shared with other users through roles, and every action lands in an audit log. A plugin system extends Termix with more integrations, among them Tailscale, Warpgate, step-ca SSH certificates, OPKSSH, Wake-on-LAN and AI assistance.
On Cloudron, this package runs the Termix web interface and backend together with guacd, the Guacamole proxy that handles RDP, VNC and Telnet, in one container. Hosts, credentials and settings live in the app's PostgreSQL database. Cloudron accounts are used to log in, through Cloudron's OpenID Connect provider, and the OPKSSH plugin is set up to sign in to hosts with the same Cloudron account.
Features:
- SSH terminal with tabs, split screen, history, snippets and macros
- SFTP file manager with server-to-server transfers
- RDP, VNC and Telnet in the browser
- SSH tunnels, jump hosts and port knocking
- Host metrics, Docker management and Proxmox discovery
- Encrypted credential vault with sharing, roles and an audit log
- Session recording and session sharing
- Plugin system with an official plugin store
Termix is Apache 2.0 licensed.
Packaging source: https://git.9wd.eu/apps/cloudron-termix
Recent Changes
Let
opkssh loginon a workstation sign in with Cloudron: a second, public client (no secret) takes itslocalhostcallbacks. Hosts trust it by addingCLOUDRON_OIDC_PUBLIC_CLIENT_IDto/etc/opk/providers.Require Cloudron 10.1.4, the first release that sets up that client.



