Releases: coollabsio/coolify-cli
0.0.2-rc1
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