@termix-cli/cli
v1.0.1
Published
Command-line interface for Termix. Manage SSH hosts, run commands, transfer files and open terminals from your shell.
Maintainers
Readme
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/cliRequires 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].
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.
