updated frontend deployment yaml and added nginx config
updated frontend deployment yaml and added nginx config
This commit is contained in:
parent
6237982d5c
commit
dad2b6788b
|
@ -20,11 +20,6 @@ spec:
|
||||||
containers:
|
containers:
|
||||||
- name: safeshare-frontend
|
- name: safeshare-frontend
|
||||||
image: itsmexrando/safeshare-frontend:latest
|
image: itsmexrando/safeshare-frontend:latest
|
||||||
imagePullPolicy: IfNotPresent
|
imagePullPolicy: Always
|
||||||
env:
|
|
||||||
- name: REACT_APP_API_HOST
|
|
||||||
value: safeshare-backend-service
|
|
||||||
- name: REACT_APP_API_PORT
|
|
||||||
value: "80"
|
|
||||||
ports:
|
ports:
|
||||||
- containerPort: 80
|
- containerPort: 80
|
||||||
|
|
|
@ -14,8 +14,8 @@ FROM nginx:alpine AS production-stage
|
||||||
# Copy the built app from the build stage
|
# Copy the built app from the build stage
|
||||||
COPY --from=build-stage /frontend/build /usr/share/nginx/html
|
COPY --from=build-stage /frontend/build /usr/share/nginx/html
|
||||||
|
|
||||||
# Use a custom nginx.conf (optional but can be useful)
|
# Use a custom nginx.conf
|
||||||
# COPY nginx.conf /etc/nginx/conf.d/default.conf
|
COPY nginx.conf /etc/nginx/conf.d/default.conf
|
||||||
|
|
||||||
# Expose port 80
|
# Expose port 80
|
||||||
EXPOSE 80
|
EXPOSE 80
|
||||||
|
|
|
@ -0,0 +1,15 @@
|
||||||
|
server {
|
||||||
|
listen 80;
|
||||||
|
|
||||||
|
location / {
|
||||||
|
root /usr/share/nginx/html;
|
||||||
|
try_files $uri $uri/ /index.html;
|
||||||
|
}
|
||||||
|
|
||||||
|
location /api/ {
|
||||||
|
proxy_pass http://safeshare-backend-service:80;
|
||||||
|
proxy_set_header Host $host;
|
||||||
|
proxy_set_header X-Real-IP $remote_addr;
|
||||||
|
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
|
||||||
|
}
|
||||||
|
}
|
|
@ -43,9 +43,6 @@ function ShareFile() {
|
||||||
|
|
||||||
const handleFileUpload = (file) => {
|
const handleFileUpload = (file) => {
|
||||||
setFile(file);
|
setFile(file);
|
||||||
//setPasscode('1234');
|
|
||||||
console.log(file);
|
|
||||||
console.log(apiUrl);
|
|
||||||
if (file) {
|
if (file) {
|
||||||
const formData = new FormData();
|
const formData = new FormData();
|
||||||
formData.append('file', file);
|
formData.append('file', file);
|
||||||
|
|
Loading…
Reference in New Issue