[GH-ISSUE #189] [Feature] Parsed compose config preview #3152

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

Originally created by @em411 on GitHub (Nov 15, 2024).
Original GitHub issue: https://github.com/moghtech/komodo/issues/189

Description

Currently, Komodo's UI displays the raw content of compose.yaml files without processing Docker Compose's advanced features. This makes it difficult to understand the actual configuration that will be used during deployment, especially when using features like:

Usage

To improve user experience and provide better visibility of the actual configuration, we should integrate the equivalent of docker compose config command output in the UI, which shows the fully parsed and resolved configuration.

Use Case

Makes it easier to audit and debug configuration issues by showing the complete resolved state.

Originally created by @em411 on GitHub (Nov 15, 2024). Original GitHub issue: https://github.com/moghtech/komodo/issues/189 # Description Currently, Komodo's UI displays the raw content of `compose.yaml` files without processing Docker Compose's advanced features. This makes it difficult to understand the actual configuration that will be used during deployment, especially when using features like: - [Merge](https://docs.docker.com/compose/how-tos/multiple-compose-files/merge/) - [Extend](https://docs.docker.com/compose/how-tos/multiple-compose-files/extends/) - [Include](https://docs.docker.com/compose/how-tos/multiple-compose-files/include/) - [Fragments](https://docs.docker.com/reference/compose-file/fragments/) - [Extensions](https://docs.docker.com/reference/compose-file/fragments/) - [Interpolation](https://docs.docker.com/reference/compose-file/interpolation/) - [Profiles](https://docs.docker.com/reference/compose-file/profiles/) # Usage To improve user experience and provide better visibility of the actual configuration, we should integrate the equivalent of `docker compose config` command output in the UI, which shows the fully parsed and resolved configuration. # Use Case Makes it easier to audit and debug configuration issues by showing the complete resolved state.
GiteaMirror added the enhancement label 2026-04-13 14:48:21 -05:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/komodo#3152