From 56e8672e246d6df589983db903531a9e89a3f6b5 Mon Sep 17 00:00:00 2001 From: Viet Anh Nguyen Date: Mon, 5 Feb 2024 18:41:53 +0700 Subject: [PATCH] Fix build FE --- cope2n-fe/nginx.conf | 35 +++++++++++++++++++++++++ cope2n-fe/run.sh | 5 ++++ cope2n-fe/src/pages/dashboard/index.tsx | 2 +- 3 files changed, 41 insertions(+), 1 deletion(-) create mode 100644 cope2n-fe/nginx.conf create mode 100644 cope2n-fe/run.sh diff --git a/cope2n-fe/nginx.conf b/cope2n-fe/nginx.conf new file mode 100644 index 0000000..33cf790 --- /dev/null +++ b/cope2n-fe/nginx.conf @@ -0,0 +1,35 @@ +server { + # listen {{port}}; + # listen [::]:{{port}}; + # server_name localhost; + client_max_body_size 100M; + + location ~ ^/api { + proxy_pass {{proxy_server}}; + proxy_read_timeout 300; + proxy_connect_timeout 300; + proxy_send_timeout 300; + } + + location /static/drf_spectacular_sidecar/ { + alias /backend-static/drf_spectacular_sidecar/; + } + + location / { + root /usr/share/nginx/html; + index index.html index.htm; + try_files $uri /index.html; + } + + location ~ ^/static/drf_spectacular_sidecar/swagger-ui-dist { + proxy_pass {{proxy_server}}; + } + + # redirect server error pages to the static page /50x.html + # + error_page 500 502 503 504 /50x.html; + location = /50x.html { + root /usr/share/nginx/html; + } + +} \ No newline at end of file diff --git a/cope2n-fe/run.sh b/cope2n-fe/run.sh new file mode 100644 index 0000000..fd8cab9 --- /dev/null +++ b/cope2n-fe/run.sh @@ -0,0 +1,5 @@ +#!/bin/sh +# update port and BD proxy +sed "s#{{proxy_server}}#$VITE_PROXY#g" /configs/nginx.conf > /etc/nginx/conf.d/default.conf +# run up +nginx -g 'daemon off;' \ No newline at end of file diff --git a/cope2n-fe/src/pages/dashboard/index.tsx b/cope2n-fe/src/pages/dashboard/index.tsx index 35cf110..3924e6f 100644 --- a/cope2n-fe/src/pages/dashboard/index.tsx +++ b/cope2n-fe/src/pages/dashboard/index.tsx @@ -50,7 +50,7 @@ const Dashboard = () => { {t`Download`} }