nginx-proxy-manager/docker/rootfs
Will Rouesnel 4d491b2d76
Fully support client CAs with access-lists
This commit changes access-list IP directives to be implemented using
the nginx "geo" directive.

This allows IP-based blocks to return 444 (drop connection) on
authorization failure when the "Drop Unauthorized" is enabled.

It also allows the implementation of "Satisfy Any" with the new
client CA certificate support - i.e. Satisfy Any can allow clients
from the local network to skip client certificate challenge, or drop
down to requesting basic authentication.

It should be noted that including basic authentication requirements
in Satisfy Any mode does prevent a 444 response from being sent, as
the basic auth challenge requires the server to respond.
2023-06-01 00:27:36 +10:00
..
bin Small refactor of user/groups and add checks during startup. Only use -x in bash scripts when DEBUG=true set in env vars 2023-05-04 10:03:06 +10:00
etc Fully support client CAs with access-lists 2023-06-01 00:27:36 +10:00
root Revert installing certbot. This is handled by base image jc21/nginx-full now 2021-05-07 13:49:31 +10:00
var/www/html v2.1.0 (#293) 2020-02-19 15:55:06 +11:00