diff --git a/.dockerignore b/.dockerignore index 3082c8f..dc10a51 100644 --- a/.dockerignore +++ b/.dockerignore @@ -2,7 +2,6 @@ node_modules npm-debug.log -build* dist data/* *.env* diff --git a/.env b/.env index d9d8fc1..7c618e9 100644 --- a/.env +++ b/.env @@ -2,4 +2,4 @@ CORS_ALLOWED_ORIGINS=https://dev1.aptivaai.com,http://34.16.120.118:3000,http:// SERVER1_PORT=5000 SERVER2_PORT=5001 SERVER3_PORT=5002 -IMG_TAG=202507311843 \ No newline at end of file +IMG_TAG=202508011118 \ No newline at end of file diff --git a/Dockerfile.nginx b/Dockerfile.nginx new file mode 100644 index 0000000..f7b9af6 --- /dev/null +++ b/Dockerfile.nginx @@ -0,0 +1,3 @@ +FROM nginx:1.25-alpine +COPY build/ /usr/share/nginx/html +COPY nginx.conf /etc/nginx/nginx.conf diff --git a/deploy_all.sh b/deploy_all.sh index 6bc5f80..99e9f09 100755 --- a/deploy_all.sh +++ b/deploy_all.sh @@ -28,7 +28,7 @@ npm run build TAG=$(date -u +%Y%m%d%H%M) echo "🔨 Building & pushing containers (tag = ${TAG})" -for svc in server1 server2 server3; do +for svc in server1 server2 server3 nginx; do docker build -f Dockerfile."$svc" -t "${REG}/${svc}:${TAG}" . docker push "${REG}/${svc}:${TAG}" done