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

Reply via email to