Skip to content

Repository files navigation

Termix Logo

Termix CLI

Manage your Termix servers from the command line

Discord Donate

Donations this month

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
  • Table output on a terminal, JSON when piped, with documented exit codes

Installation

npm install -g @termix-cli/cli

Requires Node.js 20.11 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.

Planned Features

See Projects for all planned features. If you are looking to contribute, see Contributing.


Sponsors

Interested in a paid placement to support development? Email [email protected].

DigitalOcean     Crowdin     Blacksmith     Cloudflare     Akamai     AWS     Rack Genius     Ginernet

Support

If you need help or want to request a feature with Termix CLI, visit the Issues page, log in, and press New Issue. Please be as detailed as possible in your issue, preferably written in English. You can also join the Discord server and visit the support channel, however, response times may be longer.


License

Distributed under the Apache License Version 2.0. See LICENSE for more information.

About

CLI tool for Termix.

Topics

Resources

Contributing

Security policy

Stars

3 stars

Watchers

0 watching

Forks

Releases

Contributors

Languages