Skip to content

v1.0.0

Choose a tag to compare

@Nonetss Nonetss released this 29 Sep 19:46
· 162 commits to main since this release

First release of Komodo CD as a single monorepo, with a redesigned dashboard.

Stacks

Highlights

  • Monorepo: backend and frontend now live together (Turborepo + Bun workspaces) with shared api, auth, db, env and logger packages. The old komodo-cd-backend and komodo-cd-frontend repositories are superseded.
  • Redesigned dashboard: responsive app shell with a sidebar, new Stacks, Deploy, History, Connection and API Keys pages, dark and light themes, English and Spanish UI, and page transitions.
  • Stacks: search, filters with counts (running, stopped, with issues), one-click Pull / Redeploy / Pull + Redeploy, and a details panel with services, commit, repository and a ready-to-paste CI curl.
  • Syntax-highlighted CI snippets with the placeholder to replace (<api-key>) called out; Pull + Redeploy is the default action.
  • History timeline of every action launched from the dashboard or from CI.
  • Interactive installer: scripts/bootstrap.sh generates .env with a random secret and downloads compose.yml.
  • Faster navigation: SSR-hydrated islands, hover prefetch and a session cookie cache.
  • Komodo error messages are surfaced in deploys and stack listings.

Images

ghcr.io/nonetss/komodo-cd-backend:1.0.0
ghcr.io/nonetss/komodo-cd-frontend:1.0.0

latest keeps tracking main. Pin the installer to this release with:

curl -fsSL https://raw.githubusercontent.com/Nonetss/Komodo-CD/v1.0.0/scripts/bootstrap.sh | KCD_REF=v1.0.0 bash

Upgrading

The GHCR packages were recreated under this repository, so older image versions are no longer available. With the default compose.yml:

docker compose pull
docker compose up -d