Pass Host/X-Forwarded-For everywhere

It hasn't mattered much to have these so far, but
it's probably a good idea to have them.
This commit is contained in:
Slavi Pantaleev 2019-01-17 16:25:08 +02:00
parent ba75ab496d
commit fef6c052c3
2 changed files with 6 additions and 1 deletions

View file

@ -50,6 +50,7 @@ server {
proxy_pass http://localhost:8765; proxy_pass http://localhost:8765;
{% endif %} {% endif %}
proxy_set_header X-Forwarded-For $remote_addr; proxy_set_header Host $host;
proxy_set_header X-Forwarded-For $remote_addr;
} }
} }

View file

@ -57,6 +57,9 @@ server {
{# Generic configuration for use outside of our container setup #} {# Generic configuration for use outside of our container setup #}
proxy_pass http://{{ matrix_nginx_proxy_proxy_matrix_corporal_api_addr_sans_container }}; proxy_pass http://{{ matrix_nginx_proxy_proxy_matrix_corporal_api_addr_sans_container }};
{% endif %} {% endif %}
proxy_set_header Host $host;
proxy_set_header X-Forwarded-For $remote_addr;
} }
{% endif %} {% endif %}
@ -109,6 +112,7 @@ server {
proxy_pass http://{{ matrix_nginx_proxy_proxy_matrix_client_api_addr_sans_container }}; proxy_pass http://{{ matrix_nginx_proxy_proxy_matrix_client_api_addr_sans_container }};
{% endif %} {% endif %}
proxy_set_header Host $host;
proxy_set_header X-Forwarded-For $remote_addr; proxy_set_header X-Forwarded-For $remote_addr;
client_body_buffer_size 25M; client_body_buffer_size 25M;