From 5689d613dd3f6f5165da57363f73a4a881f6f544 Mon Sep 17 00:00:00 2001 From: Abishek Date: Mon, 18 Aug 2025 20:43:55 +0530 Subject: [PATCH 1/4] Changes to docker file --- health/micro-ui/web/health-dss/Dockerfile | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/health/micro-ui/web/health-dss/Dockerfile b/health/micro-ui/web/health-dss/Dockerfile index a5ddd1eac0f..3bf5dc477fd 100644 --- a/health/micro-ui/web/health-dss/Dockerfile +++ b/health/micro-ui/web/health-dss/Dockerfile @@ -2,6 +2,12 @@ FROM node:14-alpine3.16 AS build RUN apk update RUN apk add --no-cache 'git>2.30.0' ARG WORK_DIR +ARG GIT_COMMIT=unknown +ARG GIT_BRANCH=unknown + +ENV GIT_COMMIT=$GIT_COMMIT +ENV GIT_BRANCH=$GIT_BRANCH + WORKDIR /app ENV NODE_OPTIONS="--max-old-space-size=4792" ENV YARN_DEBUG=true From 72c43fee5853b913cbf1ff1704368e17d66b06bb Mon Sep 17 00:00:00 2001 From: Abishek Date: Mon, 18 Aug 2025 21:31:51 +0530 Subject: [PATCH 2/4] Changes to working dockerfile of health-dss --- health/micro-ui/web/health-dss/Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/health/micro-ui/web/health-dss/Dockerfile b/health/micro-ui/web/health-dss/Dockerfile index 3bf5dc477fd..c14e7d9b88c 100644 --- a/health/micro-ui/web/health-dss/Dockerfile +++ b/health/micro-ui/web/health-dss/Dockerfile @@ -43,7 +43,7 @@ RUN yarn build:webpack FROM nginx:mainline-alpine #FROM ghcr.io/egovernments/nginx:mainline-alpine -ENV WORK_DIR=/var/web/dashboard-ui +ENV WORK_DIR=/var/web/health-dss RUN mkdir -p ${WORK_DIR} From 36929d848c97324bb56365cb1913b4c6f41181eb Mon Sep 17 00:00:00 2001 From: Abishek Date: Tue, 19 Aug 2025 10:28:34 +0530 Subject: [PATCH 3/4] Changes to package.json --- health/micro-ui/web/package.json | 2 ++ 1 file changed, 2 insertions(+) diff --git a/health/micro-ui/web/package.json b/health/micro-ui/web/package.json index a7d97b36809..a28ec15c3fb 100644 --- a/health/micro-ui/web/package.json +++ b/health/micro-ui/web/package.json @@ -10,6 +10,7 @@ "workspaces": [ "micro-ui-internals/packages/modules/campaign-manager", "micro-ui-internals/packages/modules/health-hrms", + "micro-ui-internals/packages/modules/health-dss", "micro-ui-internals/packages/modules/pgr" ], "homepage": "/workbench-ui", @@ -21,6 +22,7 @@ "@egovernments/digit-ui-module-hcmworkbench": "0.1.5", "@egovernments/digit-ui-module-utilities": "1.0.12", "@egovernments/digit-ui-module-campaign-manager": "0.4.0", + "@egovernments/digit-ui-module-health-dss": "0.0.1", "@egovernments/digit-ui-module-health-pgr": "0.0.1", "@egovernments/digit-ui-react-components": "1.8.24", "@egovernments/digit-ui-svg-components": "1.0.21", From 925c0894b097f91f85e24011541cc0ade2d9f994 Mon Sep 17 00:00:00 2001 From: Abishek Date: Tue, 19 Aug 2025 12:04:32 +0530 Subject: [PATCH 4/4] adding nginx --- .../packages/modules/health-dss/nginx.conf | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 health/micro-ui/web/micro-ui-internals/packages/modules/health-dss/nginx.conf diff --git a/health/micro-ui/web/micro-ui-internals/packages/modules/health-dss/nginx.conf b/health/micro-ui/web/micro-ui-internals/packages/modules/health-dss/nginx.conf new file mode 100644 index 00000000000..81c8360bb34 --- /dev/null +++ b/health/micro-ui/web/micro-ui-internals/packages/modules/health-dss/nginx.conf @@ -0,0 +1,12 @@ +server +{ + listen 80; + underscores_in_headers on; + + location /dashboard-ui + { + root /var/web; + index index.html index.htm; + try_files $uri $uri/ /dashboard-ui/index.html; + } +} \ No newline at end of file