From f49f2bb331656aa94cc4f1cb2aad399a9a61b2a3 Mon Sep 17 00:00:00 2001 From: Ryan Kegel Date: Mon, 8 Dec 2025 23:08:48 -0500 Subject: [PATCH] attempting proxying --- web/vue-app/Dockerfile | 5 +++++ web/vue-app/nginx.conf | 8 +++++++- 2 files changed, 12 insertions(+), 1 deletion(-) diff --git a/web/vue-app/Dockerfile b/web/vue-app/Dockerfile index 686db37..fd3b859 100644 --- a/web/vue-app/Dockerfile +++ b/web/vue-app/Dockerfile @@ -10,5 +10,10 @@ RUN npm run build FROM nginx:alpine COPY --from=build /app/dist /usr/share/nginx/html COPY nginx.conf /etc/nginx/nginx.conf +# Copy SSL certificate and key +COPY 192.168.1.102+1.pem /etc/nginx/ssl/server.crt +COPY 192.168.1.102+1-key.pem /etc/nginx/ssl/server.key + EXPOSE 80 +EXPOSE 443 CMD ["nginx", "-g", "daemon off;"] \ No newline at end of file diff --git a/web/vue-app/nginx.conf b/web/vue-app/nginx.conf index 7470ab2..412792b 100644 --- a/web/vue-app/nginx.conf +++ b/web/vue-app/nginx.conf @@ -5,10 +5,16 @@ http { default_type application/octet-stream; server { - listen 80; + listen 443 ssl; server_name _; root /usr/share/nginx/html; + ssl_certificate /etc/nginx/ssl/server.crt; + ssl_certificate_key /etc/nginx/ssl/server.key; + + ssl_protocols TLSv1.2 TLSv1.3; + ssl_ciphers HIGH:!aNULL:!MD5; + location /api/ { proxy_pass http://chore-app-backend:5000/; proxy_set_header Host $host;