nginx.tmpl: Adding possibility for default htpasswd file #1146
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Adding the possibility for default htpasswd file (
/etc/nginx/htpasswd/default
) that is used when no file named after $VIRTUAL_HOST is present.This can be used when all virtual host should have the same Basic Authentication anyway.
Or as an extra security measure to make sure that no service is exposed to the wild internet without authentication even if there is a error in the configuration and/or file naming.
If there are several services under different subdomains it isn't easy to get this right in the moment. Of course you could work with symbolic links, but this also gets messy very fast. And especially while you try out things and polish your configs and services it happens easily that a service is exposed to the wild without you noticing at first (hopefully only at first).