From 8613e2f6802c28f63b538815d2fb2f7237a7bf93 Mon Sep 17 00:00:00 2001 From: Trey Blancher Date: Mon, 28 Nov 2022 12:37:29 -0500 Subject: [PATCH] Initial commit --- nginx/sites-available/git.eldon.me | 31 ++++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) create mode 100644 nginx/sites-available/git.eldon.me diff --git a/nginx/sites-available/git.eldon.me b/nginx/sites-available/git.eldon.me new file mode 100644 index 0000000..2df5f89 --- /dev/null +++ b/nginx/sites-available/git.eldon.me @@ -0,0 +1,31 @@ +server { + listen 80; + listen [::]:80; + server_name git.eldon.me; + return 301 https://git.eldon.me$request_uri; + + # Redirect non-https traffic to https + # if ($scheme != "https") { + # return 301 https://$host$request_uri; + # } # managed by Certbot + +} + +server { + listen 443 ssl; + server_name git.eldon.me; + ssl_certificate /etc/letsencrypt/live/aprilandtrey.us/fullchain.pem; # managed by Certbot + ssl_certificate_key /etc/letsencrypt/live/aprilandtrey.us/privkey.pem; # managed by Certbot + + root /var/www/git.eldon.me/; + location / { + client_max_body_size 1024M; + proxy_set_header Host $host; + proxy_set_header X-Real-IP $remote_addr; + proxy_pass http://gitea:3000; + proxy_connect_timeout 600; + proxy_send_timeout 600; + proxy_read_timeout 600; + send_timeout 600; + } +}