Plugin Management
Install, update, remove, and manage official HostnExtra plugins.
Plugin Management
HostnExtra uses a modular plugin architecture.
Instead of shipping every feature as part of the core CLI, functionality is delivered through official plugins. This keeps the CLI lightweight while allowing you to install only the tools you need.
Plugins are managed using the built-in plugin command.
List Available Plugins
Display all official HostnExtra plugins and their installation status.
Syntax
hostnextra plugin listExample
hostnextra plugin listExample output:
Official HostnExtra Plugins
ssh-config
Description : SSH configuration manager
Installed : YesInstall a Plugin
Install an official HostnExtra plugin.
Syntax
hostnextra plugin add <plugin>Example
Install the SSH Config plugin.
hostnextra plugin add ssh-configAfter installation, the plugin commands become immediately available.
hostnextra ssh listRemove a Plugin
Remove an installed plugin.
Syntax
hostnextra plugin remove <plugin>Example
hostnextra plugin remove ssh-configAfter removal, the plugin commands are no longer available.
Update a Plugin
Update an installed plugin to the latest version.
Syntax
hostnextra plugin update <plugin>Example
hostnextra plugin update ssh-configOnly the selected plugin is updated.
Available Plugin Commands
| Command | Description |
|---|---|
hostnextra plugin list | List all official plugins |
hostnextra plugin add <plugin> | Install a plugin |
hostnextra plugin remove <plugin> | Remove an installed plugin |
hostnextra plugin update <plugin> | Update an installed plugin |
Next Steps
After installing a plugin, continue with its documentation.
For example, after installing the SSH Config plugin, you'll have access to commands such as:
hostnextra ssh add
hostnextra ssh list
hostnextra ssh connect production
hostnextra ssh edit
hostnextra ssh remove
hostnextra ssh test
hostnextra ssh import
hostnextra ssh export
hostnextra ssh historyRefer to the SSH Config documentation for detailed information about each command.