conf: realip module
This commit is contained in:
5
angie/autoconf/http-realip.conf.j2
Normal file
5
angie/autoconf/http-realip.conf.j2
Normal file
@@ -0,0 +1,5 @@
|
||||
{%- set hdr = j2cfg.headers.real_ip_from or 'off' -%}
|
||||
{%- if hdr != 'off' %}
|
||||
real_ip_header {{ hdr | http_header }};
|
||||
{% include 'realip-set-from.j2inc' %}
|
||||
{%- endif %}
|
1
angie/autoconf/mail-realip.conf.j2
Normal file
1
angie/autoconf/mail-realip.conf.j2
Normal file
@@ -0,0 +1 @@
|
||||
{% include 'realip-set-from.j2inc' %}
|
8
angie/autoconf/realip-set-from.j2inc
Normal file
8
angie/autoconf/realip-set-from.j2inc
Normal file
@@ -0,0 +1,8 @@
|
||||
{%- set src = (j2cfg.trusted_sources or []) | any_to_str_list | uniq_str_list | ngx_esc -%}
|
||||
{%- if src %}
|
||||
{%- for s in src %}
|
||||
set_real_ip_from {{ s }};
|
||||
{%- endfor %}
|
||||
{%- else %}
|
||||
set_real_ip_from unix: ;
|
||||
{%- endif %}
|
1
angie/autoconf/stream-realip.conf.j2
Normal file
1
angie/autoconf/stream-realip.conf.j2
Normal file
@@ -0,0 +1 @@
|
||||
{% include 'realip-set-from.j2inc' %}
|
Reference in New Issue
Block a user