From 067d52401166abeb926ded9f642e8fc215663d32 Mon Sep 17 00:00:00 2001 From: Elmar Kresse Date: Thu, 4 Apr 2024 21:20:45 +0200 Subject: [PATCH] feat:#4 added tls certs in config --- reverseproxy.conf | 19 ++++++++++++++++--- 1 file changed, 16 insertions(+), 3 deletions(-) diff --git a/reverseproxy.conf b/reverseproxy.conf index 9fee5d6..97c1d10 100644 --- a/reverseproxy.conf +++ b/reverseproxy.conf @@ -111,10 +111,23 @@ http { limit_req_zone $limit_key zone=modules:10m rate=30r/m; server { - listen 80; - listen [::]:80; + listen 443 ssl; + listen [::]:443 ssl; server_name htwkalender.de www.htwkalender.de; + ssl_certificate htwkalender.de.pem; + ssl_certificate_key htwkalender.de.key.pem; + return 301 https://cal.htwk-leipzig.de$request_uri; + } + + server { + listen 443 ssl; + listen [::]:443 ssl; + server_name cal.htwk-leipzig.de; + + ssl_certificate cal.htwk-leipzig.de.pem; + ssl_certificate_key cal.htwk-leipzig.de.key.pem; + location /api { proxy_pass http://htwkalender-backend:8090; client_max_body_size 20m; @@ -233,4 +246,4 @@ http { proxy_pass http://htwkalender-frontend:8000; } } -} +} \ No newline at end of file