From d4b986fb0d20085cd0497d6cd43c9c593d8a45b3 Mon Sep 17 00:00:00 2001 From: Piyush Aryan Date: Mon, 19 Jan 2026 16:58:00 +0530 Subject: [PATCH 1/2] Updated live demo links for improved accessibility --- .dockerignore | 12 ++++++++++++ Dockerfile | 22 ++++++++++++++++++++++ 2 files changed, 34 insertions(+) create mode 100644 .dockerignore create mode 100644 Dockerfile diff --git a/.dockerignore b/.dockerignore new file mode 100644 index 0000000..e5ae848 --- /dev/null +++ b/.dockerignore @@ -0,0 +1,12 @@ +node_modules +dist +.git +.gitignore +.env +.env.local +*.log +.DS_Store +README.md +LICENSE +sandbox.config.json + diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000..19e1124 --- /dev/null +++ b/Dockerfile @@ -0,0 +1,22 @@ +FROM node:20-bullseye + +WORKDIR /app + +# Copy package files +COPY package.json yarn.lock ./ + +# Install dependencies +RUN yarn install --frozen-lockfile + +# Copy source files +COPY . . + +# Build the application +RUN yarn build + +# Expose port +EXPOSE 3020 + +# Start the server +CMD ["yarn", "start"] + From 16de5c1694a3ef041dd3bdb9772c57635d79f605 Mon Sep 17 00:00:00 2001 From: Piyush Aryan Date: Mon, 19 Jan 2026 20:11:42 +0530 Subject: [PATCH 2/2] Set CI environment variable in Dockerfile and removed build step --- Dockerfile | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Dockerfile b/Dockerfile index 19e1124..e4e31a5 100644 --- a/Dockerfile +++ b/Dockerfile @@ -5,14 +5,14 @@ WORKDIR /app # Copy package files COPY package.json yarn.lock ./ +ENV CI=true + # Install dependencies RUN yarn install --frozen-lockfile # Copy source files COPY . . -# Build the application -RUN yarn build # Expose port EXPOSE 3020