X-Git-Url: https://git.openstreetmap.org/chef.git/blobdiff_plain/31f1fa863c0b208a44e10ef3ae1571024ef0f0ae..93a486818f8a4a2fd55afa8c00e6226bc3b2462f:/cookbooks/imagery/templates/default/nginx_titiler.conf.erb diff --git a/cookbooks/imagery/templates/default/nginx_titiler.conf.erb b/cookbooks/imagery/templates/default/nginx_titiler.conf.erb index cebf0efab..e84948441 100644 --- a/cookbooks/imagery/templates/default/nginx_titiler.conf.erb +++ b/cookbooks/imagery/templates/default/nginx_titiler.conf.erb @@ -63,6 +63,7 @@ server { proxy_set_header X-Forwarded-Proto https; proxy_set_header X-Forwarded-SSL on; proxy_http_version 1.1; + proxy_set_header "Connection" ""; proxy_redirect off; } @@ -76,10 +77,16 @@ server { proxy_set_header X-Forwarded-Proto https; proxy_set_header X-Forwarded-SSL on; proxy_http_version 1.1; + proxy_set_header "Connection" ""; proxy_redirect off; proxy_cache_key "$scheme$proxy_host$uri"; proxy_cache ngi-aerial; - proxy_cache_valid any 90d; + proxy_cache_valid 200 204 180d; + proxy_cache_use_stale error timeout updating http_502 http_503 http_504; + proxy_cache_background_update on; + proxy_ignore_headers Cache-Control; expires max; + add_header X-Proxy-Cache $upstream_cache_status; + } }