Skip to content

Releases: coollabsio/coolify-cli

v1.0.4

10 Nov 13:22
63a8821

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 1.0.3...v1.0.4

1.0.3

17 Oct 09:36
6b742d3

Choose a tag to compare

What's Changed

Full Changelog: 1.0.2...1.0.3

1.0.2

17 Oct 09:15
794025a

Choose a tag to compare

What's Changed

Full Changelog: 1.0.1...1.0.2

1.0.1

17 Oct 08:47
6cad3ba

Choose a tag to compare

What's Changed

  • Proposal: Restructure of commands by @YaRissi in #21
  • Fix: missing flags for some commands by @YaRissi in #22
  • Refactor: Use 'context' instead of 'instance' terminology by @andrasbacsai in #23

New Contributors

Full Changelog: 1.0.0...1.0.1

1.0.0

16 Oct 15:09
8ec750e

Choose a tag to compare

We refactored the whole CLI to be usable everywhere.

Sorry for breaking changes.

What's Changed

New Contributors

Full Changelog: 0.0.1...1.0.0

0.0.2-rc1

20 Apr 13:03
6495804

Choose a tag to compare

0.0.2-rc1 Pre-release
Pre-release

Hey everyone! 👋

I’m excited to introduce myself as one of the new maintainer of the cli-coolify project. I've been working on improving the CLI experience, and today I’m releasing an early Release Candidate (RC) for you to try out.

🆕 Notable Changes

Here’s a quick overview of what’s new under the hood:

  • 🫧 Bubbletea-based UI
    The CLI now uses Bubbletea, a powerful TUI (Text User Interface) framework for Go. This enables interactive prompts, cleaner output, and a more intuitive UX overall — especially useful as we grow the feature set.

  • 🧹 Codebase Refactor
    The project has undergone a full refactor to better support a long-term roadmap. It’s now more modular, readable, and easier to contribute to. In future we will publish a full roadmap of the CLI to allow the community to contribute. #2

  • ⚙️ Golang SDK Generation
    The CLI now uses a generated Go SDK from the Coolify openapi.yaml file. This ensures tighter alignment with the backend API, reduces the chance of client-side panics, and makes updates more maintainable. #6

💬 Call for Feedback

This RC is very work in progress — not all commands from v0.0.1 are available yet, but your input now will shape what comes next. I’d really appreciate it if you could:

✅ Test the new CLI binary
📝 Share feedback or report issues here:
👉 #7

Tip

The current configuration within your ~/.config/coolify is compatible with this RC, however, some items such as version have been stripped from the configuration and is now built into the binary itself.

I'm particularly interested in:

  • Whether the new experience feels intuitive
  • Any bugs, quirks, or regressions you hit
  • Suggestions for improving command structure or flow

🧰 How to Test

Recommend steps for testing:

Make a temporary directory:

cd $(mktemp -d)

Grab the link from this release of the platform and arch you are on and run:

wget "https://github.com/coollabsio/cli-coolify/releases/download/0.0.2-rc1/coolify_0.0.2-rc1_linux_amd64.tar.gz" 

Decompress the tar.gz file:

tar xzf coolify_0.0.2-rc1_linux_amd64.tar.gz

Now you can run the coolify binary using relative path:

./coolify --help

Warning

Do not currently replace your coolify binary within /usr/local/bin until we released 0.0.2 as stable

Thank you for being part of the Coolify community! Your feedback is essential to shaping this tool to better fit your workflows.

Laurence

0.0.1

06 Mar 14:21

Choose a tag to compare

Initial release.