added bypass for local and server access to caddy proxy services
This commit is contained in:
@@ -8,7 +8,11 @@
|
|||||||
# Country blocking snippet using MaxMind GeoLocation - reusable across all sites
|
# Country blocking snippet using MaxMind GeoLocation - reusable across all sites
|
||||||
{% if enable_country_blocking | default(false) and allowed_countries_codes | default([]) | length > 0 %}
|
{% if enable_country_blocking | default(false) and allowed_countries_codes | default([]) | length > 0 %}
|
||||||
(country_block) {
|
(country_block) {
|
||||||
|
@allowed_local {
|
||||||
|
remote_ip 127.0.0.1 ::1 10.0.0.0/8 172.16.0.0/12 192.168.0.0/16 157.180.41.167 2a01:4f9:c013:1a13::1
|
||||||
|
}
|
||||||
@not_allowed_countries {
|
@not_allowed_countries {
|
||||||
|
not remote_ip 127.0.0.1 ::1 10.0.0.0/8 172.16.0.0/12 192.168.0.0/16 157.180.41.167 2a01:4f9:c013:1a13::1
|
||||||
not {
|
not {
|
||||||
maxmind_geolocation {
|
maxmind_geolocation {
|
||||||
db_path "/etc/caddy/geoip/GeoLite2-Country.mmdb"
|
db_path "/etc/caddy/geoip/GeoLite2-Country.mmdb"
|
||||||
|
Reference in New Issue
Block a user