Skip to content
Termix-SSHPublic

About

Manage your Termix servers from the command line.

Topics

Resources

Contributing

Security policy

Stars

10 stars

Watchers

0 watching

Forks

Repository files navigation

Termix Logo

Termix CLI

Manage your Termix servers from the command line

Discord Donate

Donations this month


Overview

The Termix CLI talks to your Termix server, so you can use it from a terminal and in your own scripts. It works with Termix 2.9 and newer. Commands for terminals, files, tunnels, Docker, fleets, snippets and alerts need the matching plugin turned on in Termix, and termix plugins shows what your server has.


Features

  • Interactive SSH terminal with termix ssh, over the same connection the web UI uses
  • One-off remote commands with termix exec, exiting with the remote exit code
  • File browsing and transfer over SFTP
  • SSH tunnel and Docker container control
  • Fleets, including running a command across every host at once
  • Host, credential and snippet management, with import and export
  • API keys and host enrollment for scripts, CI and AI agents
  • termix api for any route, including plugin routes the CLI has no command for yet
  • Table output on a terminal, JSON when piped, with documented exit codes

Installation

npm install -g @termix-ssh/cli

Requires Node.js 22.12 or newer. Standalone binaries for Windows, Linux and macOS that need no Node.js install are attached to each release.


Documentation

Full documentation is at docs.termix.site/cli.


Sponsors

For a paid sponsor spot, email mail@termix.site.


Blacksmith     Cloudflare     Akamai     AWS     Rack Genius     Ginernet     Hetzner

Support

Bugs and ideas for the CLI go in this repo: report a bug or request a feature. Problems with the Termix server or a plugin go in the Termix repo or that plugin's repo. Not sure where it goes? Open it in Termix and it will be moved.

Add as much detail as you can, in English if possible.

For discussions and questions, join the Discord server.


License

Apache License 2.0. See LICENSE.

About

Manage your Termix servers from the command line.

Topics

Resources

Contributing

Security policy

Stars

10 stars

Watchers

0 watching

Forks

Releases

Used by

Contributors

Languages