Discussion: How to make it more transparent what options can be set and which are the default?
Closed this issue · 1 comments
fbartels commented
There are currently multiple ways how "default" values for configuration values are defined:
- the programmed default of the binary
- e.g. kopano-servers default for
user_plugin
isdb
(see https://stash.kopano.io/projects/KC/repos/kopanocore/browse/installer/linux/server.cfg#342)
- e.g. kopano-servers default for
- a "default" derived from the installed configuration file
- if a file is mounted into the container this could override settings made
- a runtime default enforced at startup
- e.g. through https://github.com/zokradonh/kopano-docker/blob/master/core/defaultconfigs/server.py
- this is intended for settings that are expected within this container deployment, but it could differ from what users could experience from a packaged installation
- a default from docker-compose
- docker-compose specifies a lot of environment variables
- my primary intention so far was that they are more visible in the compose file and can/should be settings that admins want to modify (plus if you have something variable this is nice as well)
github-actions commented
This issue is stale because it has been open 30 days with no activity. Remove stale label or comment or this will be closed in 5 days