Support for `ssl_password_file` configuraton
Summary
Add a configuration option for ssl_password_file
would be helpful for those that have a requirement for password protected SSL keys.
Proposal
Add an nginx['ssl_password_file']
configuration to the gitlab.rb
.
Workaround
Currently, this can be configured by adding the following to gitlab configuration:
nginx['custom_gitlab_server_config'] = "ssl_password_file /etc/gitlab/ssl/cert.pass"
registry_nginx['custom_gitlab_server_config'] = "ssl_password_file /etc/gitlab/ssl/cert.pass"
pages_nginx['custom_gitlab_server_config'] = "ssl_password_file /etc/gitlab/ssl/cert.pass"
mattermost_nginx['custom_gitlab_mattermost_server_config'] = "ssl_password_file /etc/gitlab/ssl/cert.pass"
But these options aren't well documented and seem over-complicated.
References
http://nginx.org/en/docs/http/ngx_http_ssl_module.html#ssl_password_file
Edited by Jason Plum