mirror of
https://github.com/moghtech/komodo.git
synced 2026-03-25 01:50:54 -05:00
[PR #973] [MERGED] feat: Add Command Wrapper for Stack compose deployment #1800
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
📋 Pull Request Information
Original PR: https://github.com/moghtech/komodo/pull/973
Author: @ChanningHe
Created: 11/11/2025
Status: ✅ Merged
Merged: 11/11/2025
Merged by: @mbecker20
Base:
2.0.0← Head:stack-compose-cmd-wrapper📝 Commits (1)
fdf136bAdd optional command wrapper for Docker Compose in StackConfig📊 Changes
4 files changed (+54 additions, -7 deletions)
View changed files
📝
bin/periphery/src/api/compose/mod.rs(+6 -1)📝
client/core/rs/src/entities/stack.rs(+12 -0)📝
client/core/ts/src/types.ts(+16 -6)📝
frontend/src/components/resources/stack/config.tsx(+20 -0)📄 Description
Added optional
compose_cmd_wrapperfield to Stack configuration, allowing users to wrap thedocker compose up -dcommand with external tools like secrets management CLIs.Use Cases
op run -- [[COMPOSE_COMMAND]]sops exec-env .encrypted.env '[[COMPOSE_COMMAND]]'Changes
compose_cmd_wrapper: Stringfield toStackConfig[[COMPOSE_COMMAND]]placeholder with the full compose commandExample
Executes as:
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.