every now and then I’m tinkering on an app to make Minio available through the Univention appcenter. In their Docker guide the minio devs are suggesting to pass keys and secrets through Environment variables to the Container.
I know that I can specify these variables in the provider portal and through an env file, but is it also possible that the user modifies them?
This could also become interesting for Kopano konnect, where we currently pass configuration vie environment variables.
[PASSWORD_VARIABLE]
Type = Password
Required = True
Show = Install
ShowReadOnly = Settings
This should give a user a form before installing the App that requires him to specify a password. PASSWORD_VARIABLE=mypassword will then be appended to the regular env file.
ah right. I totally forgot that app settings are automatically in the env file in the container and therefore environment variables (at least if they have the scope “inside”).