-
|
It would be nice to have support for more env vars, which, when passed to the MC, would decide all (or at least most of) the configuration which is currently done via the MC web interface. When those settings are defined via env vars, the MC web interface could show the corresponding values with any option to edit them grayed out, and a small notice "can not be changed, set via configuration" Advantages:
Are there any known technical issues preventing this to be implemented? |
Beta Was this translation helpful? Give feedback.
Replies: 2 comments 1 reply
-
|
HI, I am not sure about this idea. Generally I agree it is always a good idea to make things easier to use, however obviously this comes with added complexity and maintenance cost and increases the complexity of the AIO interface even more imho. This was the main reason why we have some options in the compose file and some available via the AIO interace. The main idea was that the necessary options are configurable via the AIo interface directly. More edgy ones are configurable via the compose file. I hope this makes sense! |
Beta Was this translation helpful? Give feedback.
-
|
I know there is a point above which the code managing the injection of env vars into secrets and config becomes a huge liability. Been there, done that ;-) However, I think that the advantages I mentioned above, esp. the ability of starting an AIO instance fully-configured with no need for access to the GUI, outweigh the downsides - at last for the current situation. |
Beta Was this translation helpful? Give feedback.
HI, I am not sure about this idea. Generally I agree it is always a good idea to make things easier to use, however obviously this comes with added complexity and maintenance cost and increases the complexity of the AIO interface even more imho. This was the main reason why we have some options in the compose file and some available via the AIO interace. The main idea was that the necessary options are configurable via the AIo interface directly. More edgy ones are configurable via the compose file. I hope this makes sense!