• v2.1.2 20b9d16d4b

    Stable

    GiteaMirror released this 2026-04-10 13:32:17 -05:00 | 0 commits to main since this release

    📅 Originally published on GitHub: Fri, 10 Apr 2026 18:56:14 GMT
    🏷️ Git tag created: Fri, 10 Apr 2026 18:32:17 GMT

    Changelog

    • Stack: Fix multiple compose file with identically named override services from causing UI crash when first created

    Still running v1? Check out the Komodo v2 upgrade guide.

    Downloads
  • v2.1.1 7c95823eb0

    Stable

    GiteaMirror released this 2026-04-02 16:55:44 -05:00 | 1 commits to main since this release

    📅 Originally published on GitHub: Thu, 02 Apr 2026 22:14:29 GMT
    🏷️ Git tag created: Thu, 02 Apr 2026 21:55:44 GMT

    Changelog

    • Swarm: Fix stack / deployment available updates not being picked up when attached to a Swarm

    Still running v1? Check out the Komodo v2 upgrade guide.

    Downloads
  • v2.1.0 254622078e

    Stable

    GiteaMirror released this 2026-04-01 18:11:27 -05:00 | 2 commits to main since this release

    📅 Originally published on GitHub: Wed, 01 Apr 2026 23:27:45 GMT
    🏷️ Git tag created: Wed, 01 Apr 2026 23:11:27 GMT

    Changelog

    • Swarm: Add "Update Node" support: update your swarm node role (manager, worker) and availability, and add / remove node labels
    • Swarm / Stack: Add Swarm Stack environment file support.
      • Docker swarm doesn't support files natively, this first sources the .env files on the shell, then runs docker stack deploy
    • Swarm: Stacks and deployments attached to swarms can now poll for updates / auto update
    • Swarm: Fix stack / service deploys hanging indefinitely if the services never converge
    • Swarm: Fix resource sync support
    • UI: Fix deepCompare method crash when encountering a null value, affecting some resource configuration pages.
    • UI: Fix container ports not displaying when Server External Address not configured
      • For users who used privileged onboarding key already, you can configure Server External Address to restore container port linking behavior.
      • Future use of privileged onboarding key will move the existing Server Address to External Address field, if it's not already set.
    • UI: Fix Build image registry Custom organization configuration.
    • UI: Fix stack service / container selectors from crashing due to missing null check. This affected New Terminal creation menu.
    • UI: Fix Info files "Hide / Show" buttons not working (clicking the header could still toggle show)
    • Logging: Support disabling application-level logging timestamps
    Downloads
  • v2.0.0 08e55b5180

    Stable

    GiteaMirror released this 2026-03-24 07:50:10 -05:00 | 17 commits to main since this release

    📅 Originally published on GitHub: Tue, 24 Mar 2026 13:42:19 GMT
    🏷️ Git tag created: Tue, 24 Mar 2026 12:50:10 GMT

    See the v2 upgrade guide.

    Breaking

    • 🚨 The v2 images are only available with :2 tags. The :latest tag is now deprecated.

    Changelog

    • Docker Swarm support: Manage swarm clusters, nodes, services, stacks, configs, and secrets.
    • Outbound periphery: Periphery can now initiate the connection to Komodo Core.
    • PKI authentication: Core and Periphery now authenticate with auto-generated key pairs and automatic rotation. Passkeys are deprecated.
    • Onboarding keys: streamlined server onboarding with reusable keys.
    • Improved terminals: Terminals dashboard, km ssh, and improved Action scripting.
    • New UI: Improved look with higher contrast and better UI primitives.
    • Passkey / TOTP 2FA: Built in two factor authentication for username / password login.
    • Multi-login Linking: Users can now link multiple login providers (Local, OIDC, Github, etc) to their account.
    • Full OpenAPI documentation: Interactive API docs now available.
    Downloads
  • Pre-Release

    GiteaMirror released this 2026-03-15 18:44:51 -05:00 | -617 commits to main since this release

    📅 Originally published on GitHub: Mon, 16 Mar 2026 00:11:34 GMT
    🏷️ Git tag created: Sun, 15 Mar 2026 23:44:51 GMT

    Core image: ghcr.io/moghtech/komodo-core:2-dev
    Periphery image: ghcr.io/moghtech/komodo-periphery:2-dev
    Km image: ghcr.io/moghtech/komodo-cli:2-dev

    Systemd Periphery installer:
    - Add `--version=v2.0.0-dev-124` to the install command.
    - To go back to stable, run it again with `--version=v1.19.5`
    
    • Sidebar more vertically compact

    • Page tabs are more compact, have improved styling, and better responsiveness

    • Improve the confirm changes modal with single click confirm, better sizing

    • Improve the multi-resource table Executions with icons and single click confirm

    • Finish Repo and Procedure header info

    • Fix Procedure UI Run Stack Service configuration modal not opening

    • Misc. styling fixes in resource configuration UI

    • 🚨 There is a small change to a database schema that is made when you upgrade from v1 to v2. This is done automatically, but if you need to go back to v1, before taking down the v2 Core container run:

    docker compose -p komodo exec core bash -c "km database v1-downgrade -y"
    

    PR: https://github.com/moghtech/komodo/pull/889

    Downloads
  • Pre-Release

    GiteaMirror released this 2026-03-05 12:40:19 -06:00 | -596 commits to main since this release

    📅 Originally published on GitHub: Thu, 05 Mar 2026 18:52:19 GMT
    🏷️ Git tag created: Thu, 05 Mar 2026 18:40:19 GMT

    Core image: ghcr.io/moghtech/komodo-core:2-dev
    Periphery image: ghcr.io/moghtech/komodo-periphery:2-dev
    Km image: ghcr.io/moghtech/komodo-cli:2-dev

    Systemd Periphery installer:
    - Add `--version=v2.0.0-dev-123` to the install command.
    - To go back to stable, run it again with `--version=v1.19.5`
    
    • Adds debug logs for Core <-> Periphery connection auth

    • Improve OIDC support with better username extraction behavior

    • 🚨 There is a small change to a database schema that is made when you upgrade from v1 to v2. This is done automatically, but if you need to go back to v1, before taking down the v2 Core container run:

    docker compose -p komodo exec core bash -c "km database v1-downgrade -y"
    

    PR: https://github.com/moghtech/komodo/pull/889

    Downloads
  • Pre-Release

    GiteaMirror released this 2026-02-26 17:06:15 -06:00 | -565 commits to main since this release

    📅 Originally published on GitHub: Thu, 26 Feb 2026 23:24:09 GMT
    🏷️ Git tag created: Thu, 26 Feb 2026 23:06:15 GMT

    Core image: ghcr.io/moghtech/komodo-core:2-dev
    Periphery image: ghcr.io/moghtech/komodo-periphery:2-dev
    Km image: ghcr.io/moghtech/komodo-cli:2-dev

    Systemd Periphery installer:

    • Add --version=v2.0.0-dev-120 to the install command.

    • To go back to stable, run it again with --version=v1.19.5

    • New UI with higher contrast and better UI primitives

      • Fixes bug with changing configuration
      • Fixes batch execute button width in desktop view
      • Adds close button to Update and Alert details drawers
    • 🚨 There is a small change to a database schema that is made when you upgrade from v1 to v2. This is done automatically, but if you need to go back to v1, before taking down the v2 Core container run:

    docker compose -p komodo exec core bash -c "km database v1-downgrade -y"
    

    PR: https://github.com/moghtech/komodo/pull/889

    Downloads
  • Pre-Release

    GiteaMirror released this 2026-02-25 18:08:55 -06:00 | -547 commits to main since this release

    📅 Originally published on GitHub: Thu, 26 Feb 2026 01:01:36 GMT
    🏷️ Git tag created: Thu, 26 Feb 2026 00:08:55 GMT

    Core image: ghcr.io/moghtech/komodo-core:2-dev
    Periphery image: ghcr.io/moghtech/komodo-periphery:2-dev
    Km image: ghcr.io/moghtech/komodo-cli:2-dev

    • New UI with higher contrast and better UI primitives

    • 🚨 There is a small change to a database schema that is made when you upgrade from v1 to v2. This is done automatically, but if you need to go back to v1, before taking down the v2 Core container run:

    docker compose -p komodo exec core bash -c "km database v1-downgrade -y"
    

    PR: https://github.com/moghtech/komodo/pull/889

    Downloads
  • Pre-Release

    GiteaMirror released this 2026-01-27 15:42:20 -06:00 | -536 commits to main since this release

    📅 Originally published on GitHub: Tue, 27 Jan 2026 22:12:24 GMT
    🏷️ Git tag created: Tue, 27 Jan 2026 21:42:20 GMT

    Core image: ghcr.io/moghtech/komodo-core:2-dev
    Periphery image: ghcr.io/moghtech/komodo-periphery:2-dev
    Km image: ghcr.io/moghtech/komodo-cli:2-dev

    • Fixes incorrect "update available" when images on your host have multiple associated digests.

    • 🚨 There is a small change to a database schema that is made when you upgrade from v1 to v2. This is done automatically, but if you need to go back to v1, before taking down the v2 Core container run:

    docker compose -p komodo exec core bash -c "km database v1-downgrade -y"
    

    PR: https://github.com/moghtech/komodo/pull/889

    Downloads
  • Pre-Release

    GiteaMirror released this 2026-01-24 13:33:49 -06:00 | -529 commits to main since this release

    📅 Originally published on GitHub: Sat, 24 Jan 2026 19:56:01 GMT
    🏷️ Git tag created: Sat, 24 Jan 2026 19:33:49 GMT

    Core image: ghcr.io/moghtech/komodo-core:2-dev
    Periphery image: ghcr.io/moghtech/komodo-periphery:2-dev
    Km image: ghcr.io/moghtech/komodo-cli:2-dev

    • Fixes incorrect "update available" when using images which hardcode a specific digest already (contain @ sign)

    • 🚨 There is a small change to a database schema that is made when you upgrade from v1 to v2. This is done automatically, but if you need to go back to v1, before taking down the v2 Core container run:

    docker compose -p komodo exec core bash -c "km database v1-downgrade -y"
    

    PR: https://github.com/moghtech/komodo/pull/889

    Downloads