From 7fc266c7a6596e9fbbdf4aca050361857b9bed3d Mon Sep 17 00:00:00 2001 From: junwei Date: Wed, 1 Nov 2023 07:53:51 +0800 Subject: [PATCH] Frontend fix --- safeshare/docker-compose-frontend.yml | 9 +++++++++ safeshare/safeshare-frontend/Dockerfile | 2 ++ safeshare/safeshare-frontend/nginx.conf | 2 +- 3 files changed, 12 insertions(+), 1 deletion(-) create mode 100644 safeshare/docker-compose-frontend.yml diff --git a/safeshare/docker-compose-frontend.yml b/safeshare/docker-compose-frontend.yml new file mode 100644 index 0000000..85bab62 --- /dev/null +++ b/safeshare/docker-compose-frontend.yml @@ -0,0 +1,9 @@ +version: '3' + +services: + frontend: + image: amusement3004/safeshare-frontend:latest + restart: + always + ports: + - "80:80" # Map container port 3000 to host port 3000 diff --git a/safeshare/safeshare-frontend/Dockerfile b/safeshare/safeshare-frontend/Dockerfile index 6c31f13..b4e8ac9 100644 --- a/safeshare/safeshare-frontend/Dockerfile +++ b/safeshare/safeshare-frontend/Dockerfile @@ -5,6 +5,8 @@ WORKDIR /frontend COPY . . +ENV REACT_APP_API_HOST http://127.0.0.1:8000 + RUN npm install RUN npm run build diff --git a/safeshare/safeshare-frontend/nginx.conf b/safeshare/safeshare-frontend/nginx.conf index d8672ef..63ad440 100644 --- a/safeshare/safeshare-frontend/nginx.conf +++ b/safeshare/safeshare-frontend/nginx.conf @@ -7,7 +7,7 @@ server { } location /api/ { - proxy_pass http://safeshare-backend-service:8000; + proxy_pass http://127.0.0.1:8000; proxy_set_header Host $host; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;