Update komodo to version v2.0.0 (#5164)
This commit is contained in:
parent
7fa7baa066
commit
1ca9ae65ae
0
komodo/data/keys/.gitkeep
Normal file
0
komodo/data/keys/.gitkeep
Normal file
@ -53,8 +53,9 @@ services:
|
||||
FERRETDB_POSTGRESQL_URL: postgres://admin:admin@komodo_postgres_1:5432/postgres
|
||||
|
||||
core:
|
||||
image: ghcr.io/moghtech/komodo-core:1.19.5@sha256:a1cceb4f971443b1e9f2a767788f663d0afb6244ee2135f7fe3fd1036af37ade
|
||||
image: ghcr.io/moghtech/komodo-core:2.0.0@sha256:518e6f4b76a9adc27b6ec0c4bb05533c8f5752986e145e3bfb64e4d15c232e32
|
||||
user: "1000:1000"
|
||||
init: true
|
||||
labels:
|
||||
komodo.skip:
|
||||
restart: on-failure
|
||||
@ -71,9 +72,10 @@ services:
|
||||
- ${APP_DATA_DIR}/settings.env
|
||||
volumes:
|
||||
- ${APP_DATA_DIR}/data/core:/backups
|
||||
- ${APP_DATA_DIR}/data/keys:/config/keys
|
||||
|
||||
periphery:
|
||||
image: ghcr.io/moghtech/komodo-periphery:1.19.5@sha256:bd79cf960ed054fe8e02384322303e462448679b1149dde48bbef151417255b1
|
||||
image: ghcr.io/moghtech/komodo-periphery:2.0.0@sha256:cc9aff8b621d49bbcca394e1538d9d9ea28c48bcfd2d6c8a6f9d5d3eef7f8341
|
||||
labels:
|
||||
komodo.skip:
|
||||
restart: on-failure
|
||||
|
||||
@ -4,8 +4,12 @@ set -euo pipefail
|
||||
# This scripts checks the environment file for placeholder values and replaces them with generated keys or system variables.
|
||||
|
||||
APP_DIR="$(readlink -f "$(dirname "${BASH_SOURCE[0]}")/..")"
|
||||
KEYS_DIR="$APP_DIR/data/keys"
|
||||
ENV_FILE="$APP_DIR/settings.env"
|
||||
|
||||
mkdir -p "$KEYS_DIR"
|
||||
chown -R 1000:1000 "$KEYS_DIR"
|
||||
|
||||
# Check if the file exists
|
||||
if [ ! -f "$ENV_FILE" ]; then
|
||||
echo "Error: Environment file not found at $ENV_FILE"
|
||||
|
||||
@ -3,7 +3,7 @@ id: komodo
|
||||
name: Komodo
|
||||
tagline: A tool to build and deploy software
|
||||
category: developer
|
||||
version: "1.19.5"
|
||||
version: "2.0.0"
|
||||
port: 9120
|
||||
description: >-
|
||||
🦎 Komodo is an open-source platform focused on streamlining and automating the management of servers, application builds, deployments, and containerized environments. It offers a unified interface that enables users to monitor critical system metrics such as CPU load, memory consumption, and disk usage across multiple servers, providing comprehensive operational visibility. A key feature of Komodo is its ability to manage Docker containers and Docker Compose applications, delivering real-time insights into their status, logs, and uptime. This detailed container management simplifies troubleshooting and operational oversight, making it easier for teams to maintain and optimize their deployments.
|
||||
@ -26,17 +26,19 @@ gallery:
|
||||
- 4.jpg
|
||||
- 5.jpg
|
||||
releaseNotes: >-
|
||||
🚨 This is a major release. Make sure to have backups before updating. It may be needed to clear the browser cache and cookies.
|
||||
|
||||
|
||||
Key highlights in this release include:
|
||||
- Improved image tagging customization
|
||||
- Enhanced Action execution and polling
|
||||
- Ability to toggle compose/config files open/closed in the Info tab
|
||||
- Multiple Runs on single Action now allowed in parallel
|
||||
|
||||
|
||||
Other improvements:
|
||||
- Enhanced UI elements, including auto theme changes and login enhancements
|
||||
- Improved error handling and resource creation processes
|
||||
- Decreased binary size for improved performance
|
||||
- Docker Swarm support for managing swarm clusters, nodes, services, stacks, configs, and secrets
|
||||
- Periphery can now initiate the connection to Komodo Core (outbound periphery)
|
||||
- PKI authentication with auto-generated key pairs and automatic rotation, replacing passkeys
|
||||
- Streamlined server onboarding with reusable onboarding keys
|
||||
- Improved terminals dashboard and Action scripting
|
||||
- New UI with higher contrast and better primitives
|
||||
- Built-in two-factor authentication (Passkey / TOTP) for username/password login
|
||||
- Users can now link multiple login providers to a single account
|
||||
- Full interactive OpenAPI documentation now available
|
||||
|
||||
|
||||
Full release notes can be found at https://github.com/moghtech/komodo/releases
|
||||
|
||||
Loading…
Reference in New Issue
Block a user