Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Introduce environment variable OTOBO_NGINX_SSL_DIR #78

Open
5 tasks
bschmalhofer opened this issue Oct 25, 2021 · 2 comments
Open
5 tasks

Introduce environment variable OTOBO_NGINX_SSL_DIR #78

bschmalhofer opened this issue Oct 25, 2021 · 2 comments
Labels
enhancement New feature or request

Comments

@bschmalhofer
Copy link
Contributor

bschmalhofer commented Oct 25, 2021

For setting up the HTTPS terminating proxy nginx, user must currently configure the complete path to the certificate file in the environment settings OTOBO_NGINX_SSL_CERTIFICATE and OTOBO_NGINX_SSL_CERTIFICATE_KEY. This is even required when they use the same file and directory names that are mentioned in the installation manual. The setup is also error prone, as it easy to forget about specifying the complete path. So this can be improved. The requirement is that existing configs,with the complete path, continue to work as expected.

TODO:

  • remove unhelpful default that is set up in the image itself
  • provide sane defaults, as laid out in the installation manual, in docker-compose/override-https*.yml
  • support for OTOBO_NGINX_SSL_DIR
  • compatability with the current behavior
  • update the installation manual
@bschmalhofer bschmalhofer added the enhancement New feature or request label Oct 25, 2021
@bschmalhofer
Copy link
Contributor Author

A related issue is #75.

@bschmalhofer
Copy link
Contributor Author

Another related issue is #81.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant