🍺 BREW Explorer

← all formulae

cntb

brew install cntb v1.6 GPL-3.0-only

Contabo Command-Line Interface (CLI)

22
30-day installs · #6564
65
90-day · #6632
174
365-day · #7712
263
★ GitHub stars · updated 5mo ago

Build dependencies

go

GitHub topics

cli cloud command-line command-line-interface command-line-tool commandline contabo contabo-cloud

Links

Raw metadata
{
  "aliases": [],
  "alternatives": [],
  "build_dependencies": [
    "go"
  ],
  "categories": [],
  "caveats": null,
  "conflicts_with": [],
  "dependencies": [],
  "deprecated": 0,
  "deprecation_reason": null,
  "desc": "Contabo Command-Line Interface (CLI)",
  "disable_reason": null,
  "disabled": 0,
  "enrichment_fetched_at": "2026-06-20T23:36:30+00:00",
  "first_seen": "2026-06-20T23:34:18+00:00",
  "full_name": "cntb",
  "github_default_branch": "main",
  "github_last_commit_at": "2026-03-25T08:09:30Z",
  "github_readme_excerpt": "# Contabo Command-Line Interface (CLI)\n\n`cntb` is a command-line interface (CLI) for managing your products from Contabo like VPS and VDS.\n\n## Installation\n\n1. Download `cntb` as pre-built executable for your operating system (Windows, MacOS and Linux supported) on the [releases page](https://github.com/contabo/cntb/releases).\n  * MacOS/Linux\n    * curl -L \u0027\u0026lt;link to release\u0026gt;\u0027 | tar xz\n  * Windows\n    * Right-click and select extract\n2. You might move the executable to any location on your disk. You may update your `PATH` environment variable for easier invocation.\n\n## Getting Started\n\n\n1. Configure `cntb` once to use your credentials. You can obtain them from [Customer Control Panel](https://my.contabo.com/api/details).\n\n  ```sh\n  cntb config set-credentials --oauth2-clientid=\u003cClientId from Customer Control Panel\u003e --oauth2-client-secret=\u003cClientSecret from Customer Control Panel\u003e --oauth2-user=\u003cAPI User from Customer Control Panel\u003e --oauth2-password=\u003cAPI Password from Customer Control Panel\u003e\n  ```\n\n2. Use the CLI, e.g.\n\n```sh\ncntb help\n```\n\n## Examples\n\n### List available images\n\n```sh\ncntb get images\n```\n\n### Upload custom image\n\n```sh\ncntb create image --name \u0027CentOS Cloud Image\u0027 --description \u0027CentOS 7 Cloud Image\u0027 --url \u0027https://cloud.centos.org/altarch/7/images/CentOS-7-x86_64-GenericCloud.qcow2\u0027 --osType Linux --version 7\n```\n\n### Create / order new Compute Instance\n\nUsing Cloud-Init to set ssh public key\n\n```sh\ncntb create instance --imageId \"ae423751-50fa-4bf6-9978-015673bf51c4\" --productId \"V92\" --region \"EU\" --userData \u0027ssh_authorized_keys:\n  - ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAGEA3FSyQwBI6Z+nCSjUUk8EEAnnkhXlukKoUPND/RRClWz2s5TCzIkd3Ou5+Cyz71X0XmazM3l5WgeErvtIwQMyT1KjNoMhoJMrJnWqQPOt5Q8zWd9qG7PBl9+eiH5qV7NZ\u0027\n# once finished please login via ssh\n# in case of the previously uploaded CentOS 7 Cloud Image please use `centos` as user\n# for standard images please use `admin` as user\n```\n\nUsing Cloud-Init to install apache2 with an already stored SSH public k",
  "github_repo": "contabo/cntb",
  "github_stars": 263,
  "github_topics": [
    "cli",
    "cloud",
    "command-line",
    "command-line-interface",
    "command-line-tool",
    "commandline",
    "contabo",
    "contabo-cloud"
  ],
  "homepage": "https://github.com/contabo/cntb",
  "homepage_og_description": null,
  "homepage_og_image": null,
  "homepage_title": null,
  "installs_30d": 22,
  "installs_365d": 174,
  "installs_90d": 65,
  "keg_only": 0,
  "keg_only_reason": null,
  "last_seen": "2026-06-20T23:34:18+00:00",
  "license": "GPL-3.0-only",
  "llm_generated_at": null,
  "llm_model": null,
  "name": "cntb",
  "oldnames": [],
  "one_liner": null,
  "optional_dependencies": [],
  "rank_30d": 6564,
  "rank_365d": 7712,
  "rank_90d": 6632,
  "raw_hash": "f74ee31a0520e383",
  "recommended_dependencies": [],
  "revision": 0,
  "ruby_source_path": "Formula/c/cntb.rb",
  "tap": "homebrew/core",
  "test_dependencies": [],
  "uses_from_macos": [],
  "version_head": "HEAD",
  "version_stable": "1.6",
  "versioned_formulae": [],
  "why_use_this": null
}