Skip to content

komodo

Deployment Automation

A tool to build and deploy software across many servers

Rust Latest v2.2.0 · 27d ago Security brief →

Features

  • Connect an unlimited number of servers for deployment
  • Support any API for automation without limits
  • No paid “business edition” – fully open‑source

Recent releases

View all 5 releases →
v2.2.0 New feature
⚠ Upgrade required
  • New config keys: KOMODO_X_FRAME_OPTIONS, KOMODO_OIDC_AUTO_REDIRECT, KOMODO_DISABLE_USER_REGISTRATION, KOMODO_DISABLE_LOCAL_USER_REGISTRATION, KOMODO_DISABLE_OIDC_USER_REGISTRATION
  • Refer to Komodo v2 upgrade guide for migration from v1
Notable features
  • Allow excluding specific services from Global Auto Update
  • Ensure Repo changes are applied before dependent resources during RunSync
  • Add resource TOML schema hosted at /schema/resources.json
Full changelog

Changelog

  • Swarm / Deployment: Fix Deployment "Tasks" and "Inspect" tabs when attached to a Swarm
  • Stack: Allow excluding specific services from Global Auto Update by @mateuszziolkowski
  • Resource Sync: During RunSync, ensure Repo changes are applied before all other potentially dependent resource type changes: Builds, Stacks, and Resource Syncs.
  • TOML: Add resource TOML schema (for editor auto-complete / suggestions / documentation) hosted by every Komodo Core at /schema/resources.json (ie at https://your.komodo/schema/resources.json) by @bytedream
  • Core: Add standard shell mode (direct passthrough) for system commands by @ericls
  • Core: Make the security headers customizable to restore iframe functionality
## `X-Frame-Options` header value.
## Set as empty string to omit the header.
## Use "SAMEORIGIN" to allow same-origin embedding only.
## Env: KOMODO_X_FRAME_OPTIONS
## Default: "DENY"
x_frame_options = "DENY"
  • Core: Enable OIDC auto redirect behavior on login page by @johnmaguire
## Automatically redirect unauthenticated users to the OIDC provider
## instead of showing the login page.
## Users can bypass the redirect by appending `?disableAutoLogin` to the login URL.
## Env: KOMODO_OIDC_AUTO_REDIRECT
## Default: false
oidc_auto_redirect = false
  • Core: Per provider new user registration by @johnmaguire
## Normally new users will be registered, but not enabled until an Admin enables them.
## With `disable_user_registration = true`, only the first user to log in will registered as a user.
## Env: KOMODO_DISABLE_USER_REGISTRATION
## Default: false
disable_user_registration = false

## Disable local (username/password) user registration only.
## When set to true, the "Sign Up" button is hidden and local signups are blocked,
## but OIDC and other external provider signups may still be allowed.
## If not set, falls back to `disable_user_registration`.
## Env: KOMODO_DISABLE_LOCAL_USER_REGISTRATION
disable_local_user_registration = true

## Disable OIDC user registration only.
## When set to true, new users cannot register via OIDC,
## but local and other provider signups may still be allowed.
## If not set, falls back to `disable_user_registration`.
## Env: KOMODO_DISABLE_OIDC_USER_REGISTRATION
# disable_oidc_user_registration = true
  • UI: Improve table text sizing and wide log pre wrapping by @elemated
  • UI: Move more common components to mogh_ui library: https://github.com/moghtech/lib/tree/main/ui

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

v2.1.2 Bugfix

Fixes UI crash when multiple compose files contain identically named override services.

v2.1.1 Bug fix

Swarm stack and deployment updates were not automatically applied, causing attached services to run outdated images; the fix ensures changes are detected and propagated.

v2.1.0 New feature
Notable features
  • Swarm node role and label management
  • Swarm Stack environment file support
  • Auto-update polling for stacks and deployments
v2.0.0 Breaking risk
Breaking changes
  • Docker images only available with version-2 tags, latest tag deprecated
Notable features
  • Docker Swarm cluster management
  • PKI authentication with auto-rotation
  • 2FA with Passkeys/TOTP

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

About

Stars
11,308
Forks
326
Languages
Rust TypeScript JavaScript

Community & Support

Beta — feedback welcome: [email protected]