[GH-ISSUE #961] [FEATURE REQUEST] Allow Alternative Docker Commands #3682

Open
opened 2026-04-13 15:09:21 -05:00 by GiteaMirror · 0 comments
Owner

Originally created by @nahnotnathan on GitHub (Nov 4, 2025).
Original GitHub issue: https://github.com/moghtech/komodo/issues/961

You've already created many options in Komodo to allow for custom commands arguments, but there are a few notable situations where the current solution does not work:

  1. Integration of SOPS, Infiniscal, HashiCorp, OpenBao et all via commands
  • Impossible to execute most basic executions of secrets managers which require prepending an unseal command to docker compose commands; e.g. sops exec-file --no-fifo .env "docker compose --env-file {} up -d"
  1. Execution of commands on Stacks that are either Children of a Parent Compose file
  • The docker compose -p StackName commands that underpin most actions in Komodo are incompatible with "nested" configs

Please consider expanding the current options to accomodate these use cases

Originally created by @nahnotnathan on GitHub (Nov 4, 2025). Original GitHub issue: https://github.com/moghtech/komodo/issues/961 You've already created many options in Komodo to allow for custom commands arguments, but there are a few notable situations where the current solution does not work: 1. Integration of SOPS, Infiniscal, HashiCorp, OpenBao et all via commands - Impossible to execute most basic executions of secrets managers which require prepending an unseal command to docker compose commands; e.g. `sops exec-file --no-fifo .env "docker compose --env-file {} up -d"` 2. Execution of commands on Stacks that are either Children of a Parent Compose file - The `docker compose -p StackName` commands that underpin most actions in Komodo are incompatible with "nested" configs Please consider expanding the current options to accomodate these use cases
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/komodo#3682