X-Git-Url: http://unremediatedgender.space/source?p=Ultimately_Untrue_Thought.git;a=blobdiff_plain;f=provisioning%2Fnginx_siteconf;h=b18ce5b9b30f6150f616e5d16f563f689e3b61dd;hp=2f2cd0707d49443059e0574eb9be6370690d195c;hb=HEAD;hpb=ac628dbcfa812fa5cbf66070fce45d8ce65f9803 diff --git a/provisioning/nginx_siteconf b/provisioning/nginx_siteconf index 2f2cd07..b18ce5b 100644 --- a/provisioning/nginx_siteconf +++ b/provisioning/nginx_siteconf @@ -1,3 +1,8 @@ +map $sent_http_content_type $expires { + default off; + text/html epoch; +} + server { listen 80 default_server; listen [::]:80 default_server; @@ -8,6 +13,8 @@ server { server_name _; + expires $expires; + location / { # First attempt to serve request as file, then # as directory, then fall back to displaying a 404. @@ -30,7 +37,15 @@ server { location /static { # gitweb static files root /usr/share/gitweb; - try_files $uri $uri/ =404; + try_files $uri $uri/ =404; + } + + location /isso { + proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; + proxy_set_header X-Script-Name /isso; + proxy_set_header Host $host; + proxy_set_header X-Forwarded-Proto $scheme; + proxy_pass http://localhost:8080; } }