First of all, awesome software, and I appreciate all the work you've done.
Currently, if a stack is configured via a git repository, and I make changes to the compose file through the UI, there doesn't seem to a be a way to test them without saving the stack, which triggers a commit and a push. This can pollute the git repository if the change doesn't behave as expected.
From what I can tell, the only way to do so would be to manually edit the local compose file on the target server itself, and then running a docker compose up -d - and this has to be done when Poll for Updates is disabled, because otherwise the changes done will shortly be replaced by Komodo. This certainly works, but is a bit tedious and requires me to SSH to the machine.
I would find it quite useful if there was an option to effectuate changes in the UI and test them before having to commit to git (which would probably also require to disable polling of the git repository). If this were done, it would probably be useful to have some sort of icon or indicator that made it very obvious this stack had "unsynced" changes. When done testing, we could finally commit (I've +1'ed this feature request to allow custom title / description to the commits as well).
First of all, awesome software, and I appreciate all the work you've done.
Currently, if a stack is configured via a git repository, and I make changes to the compose file through the UI, there doesn't seem to a be a way to test them without saving the stack, which triggers a commit and a push. This can pollute the git repository if the change doesn't behave as expected.
From what I can tell, the only way to do so would be to manually edit the local compose file on the target server itself, and then running a
docker compose up -d- and this has to be done when Poll for Updates is disabled, because otherwise the changes done will shortly be replaced by Komodo. This certainly works, but is a bit tedious and requires me to SSH to the machine.I would find it quite useful if there was an option to effectuate changes in the UI and test them before having to commit to git (which would probably also require to disable polling of the git repository). If this were done, it would probably be useful to have some sort of icon or indicator that made it very obvious this stack had "unsynced" changes. When done testing, we could finally commit (I've +1'ed this feature request to allow custom title / description to the commits as well).