coollabsio / coolify-cli

CLI for Coolify API
https://coolify.io
MIT License
48 stars 2 forks source link

CLI for Coolify API

Installation

curl -fsSL https://raw.githubusercontent.com/coollabsio/coolify-cli/main/scripts/install.sh | bash

It will install the CLI in /usr/local/bin/coolify and the configuration file in ~/.config/coolify/config.json

If you are a windows or mac user, please test the installation script and let us know if it works for you.

Configuration

  1. Get a <token> from your Coolify dashboard (Cloud or self-hosted) at /security/api-tokens

Cloud

  1. Add the token with coolify instances set token cloud <token>

Self-hosted

  1. Add the token with coolify instances add -d <name> <fqdn> <token>

Replace <name> with the name you want to give to the instance.

Replace <fqdn> with the fully qualified domain name of your Coolify instance.

Now you can use the CLI with the token you just added.

Change default instance

You can change the default instance with coolify instances set default <name>

Currently Supported Commands

Update

Instances

Servers