SaaShup / paashup-cli

BSD 3-Clause "New" or "Revised" License
3 stars 0 forks source link

paashup-cli

paashup-cli is a command-line tool for managing your paashup environment, including Docker containers, hosts, images, and Netbox configurations. This tool provides various commands to list, inspect, start, stop, and execute operations on Docker containers, as well as managing Docker hosts, images, and Netbox configurations.

Installation

To install paashup-cli, ensure you have Go installed and run:

go get github.com/saashup/paashup-cli

Setup

First you need to define the netbox source:

paashup-cli netbox set-config name http://netbox.local mytoken

For autocompletion, download the completion script (autocompletion.bash) and then source it like this:

PROG=paashup-cli source autocompletion.bash

Usage

Global Flags

Commands

Netbox

The netbox command allows you to manage Netbox configurations. It has the following subcommands:

Docker

The docker command allows you to manage Docker containers, hosts, and images. It has the following subcommands:

Container
Host
Image

Examples

Here are a few examples of how to use paashup-cli:

Contributing

Contributions are welcome! Please open an issue or submit a pull request on GitHub.

License

paashup-cli is released under the BSD 3-Clause License. See the LICENSE file for more information.


This README provides a general overview of paashup-cli and how to use it. For more detailed documentation and examples, please refer to the official documentation.