From 782666547b6b993dcf984a569c68601f45e877e1 Mon Sep 17 00:00:00 2001 From: Anthony Wang Date: Sun, 10 Jul 2022 11:39:29 -0500 Subject: [PATCH] Use exopages dynamic proxying for Gitea federation testing instance --- gitea2.conf | 16 ---------------- pages.conf | 10 +++++++++- 2 files changed, 9 insertions(+), 17 deletions(-) delete mode 100644 gitea2.conf diff --git a/gitea2.conf b/gitea2.conf deleted file mode 100644 index 6d9b826..0000000 --- a/gitea2.conf +++ /dev/null @@ -1,16 +0,0 @@ -server { - listen 443 ssl http2; - listen [::]:443 ssl http2; - server_name test.exozy.me; - - include conf.d/ssl; - - location / { - proxy_pass http://localhost:3000; - proxy_set_header Host $host; - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - proxy_set_header X-Forwarded-Proto $scheme; - client_max_body_size 1G; - } -} diff --git a/pages.conf b/pages.conf index 516e457..6abae4d 100644 --- a/pages.conf +++ b/pages.conf @@ -8,10 +8,14 @@ server { index index.html; location / { - # Must use 127.0.0.1 here since it's resolved at runtime # https://serverfault.com/questions/638505/nginx-dynamic-proxy-pass-doesnt-resolve-properly resolver 192.168.122.1; proxy_pass http://localhost:420$1; + proxy_set_header Host $host; + proxy_set_header X-Real-IP $remote_addr; + proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; + proxy_set_header X-Forwarded-Proto $scheme; + } } @@ -36,5 +40,9 @@ server { location @fallback { proxy_pass http://unix:/srv/http/pages/$page; + proxy_set_header Host $host; + proxy_set_header X-Real-IP $remote_addr; + proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; + proxy_set_header X-Forwarded-Proto $scheme; } }