despens added a comment.
- I would recommend looking at how nextcloud handles docker configuration <https://docs.nextcloud.com/server/19/admin_manual/configuration_server/config_sample_php_parameters.html#multiple-config-php-file>: defaults shipped in the docker container and configured by environment variables are handled in the default config.php file. Additionally, any file called *.config.php is loaded and can override these settings. Something similar could easily be adopted as a convention for wikibase and satisfy users that would like to just use the defaults, use augmented defaults, or use just their own settings. - The "rendering" of environment variables into LocalSettings.php when the docker container is run for the first time is very problematic, because future changes to the environment variables won't have any effect. This is frustrating when trying to debug issues related to interactions in between containers, reverse proxy settings, or moving a wikibase install in between local debugging and publicly deployed location. — We have moved to using `gentenv()` in our `LocalSettings.php` which seems much more dockerish :) TASK DETAIL https://phabricator.wikimedia.org/T197660 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: despens Cc: Aklapper, Tarrow, Addshore, despens, Samantha_Alipio_WMDE, Akuckartz, darthmon_wmde, Jelabra, Nandana, Lahi, Gq86, GoranSMilovanovic, QZanden, LawExplorer, _jensen, rosalieper, Scott_WUaS, Asahiko, Wikidata-bugs, aude, Mbch331
_______________________________________________ Wikidata-bugs mailing list [email protected] https://lists.wikimedia.org/mailman/listinfo/wikidata-bugs
