The existing installation script doesn't support non-interactive configuration of installation options (mail server, postgresql configuration, default contact email address, etc). This causes friction with automated provisioning tools (or requires them to duplicate logic in the installation script).
Options:
- installation script as a TODO for providing default values in a text file (possibly with hard-coded defaults if that files is missing); this could be implemented
- command line arguments for these options could be implemented
- values from environmental variables could be used, with default values being used if they aren't set
Potentially related to #3390
The existing installation script doesn't support non-interactive configuration of installation options (mail server, postgresql configuration, default contact email address, etc). This causes friction with automated provisioning tools (or requires them to duplicate logic in the installation script).
Options:
Potentially related to #3390