From 87a3dd4143e35ff4baa625d24bd19244c0680d15 Mon Sep 17 00:00:00 2001 From: amhsirak Date: Fri, 15 Nov 2024 06:07:43 +0530 Subject: [PATCH 1/4] chore: -rm unwanted deps --- server/Dockerfile | 27 --------------------------- 1 file changed, 27 deletions(-) diff --git a/server/Dockerfile b/server/Dockerfile index a9904269..ae26e8eb 100644 --- a/server/Dockerfile +++ b/server/Dockerfile @@ -18,33 +18,6 @@ RUN npm install # Install Playwright browsers and dependencies RUN npx playwright install --with-deps chromium -# Install xvfb for display support -#RUN apt-get update && apt-get install -y xvfb - -# RUN apt-get update && apt-get install -y \ -# libgbm-dev \ -# libxkbcommon-x11-0 \ -# libxcomposite1 \ -# libxdamage1 \ -# libxrandr2 \ -# libxshmfence1 \ -# libxtst6 \ -# libnss3 \ -# libatk1.0-0 \ -# libatk-bridge2.0-0 \ -# libdrm2 \ -# libxcb1 \ -# libxkbcommon0 \ -# fonts-noto-color-emoji \ -# fonts-unifont \ -# libpango-1.0-0 \ -# libcairo2 \ -# libasound2 \ -# libglib2.0-0 \ -# libdbus-1-3 \ -# && rm -rf /var/lib/apt/lists/* - -# Create and set permissions for chrome directories # Create the Chromium data directory with necessary permissions RUN mkdir -p /tmp/chromium-data-dir && \ chmod -R 777 /tmp/chromium-data-dir From 079099692dff63b5366e21dbd1472bc0365f5df8 Mon Sep 17 00:00:00 2001 From: amhsirak Date: Fri, 15 Nov 2024 23:47:47 +0530 Subject: [PATCH 2/4] chore: create .dockerignore --- .dockerignore | 11 +++++++++++ 1 file changed, 11 insertions(+) create mode 100644 .dockerignore diff --git a/.dockerignore b/.dockerignore new file mode 100644 index 00000000..d0f51343 --- /dev/null +++ b/.dockerignore @@ -0,0 +1,11 @@ +node_modules +npm-debug.log +dist +.git +.gitignore +.env +*.md +.vscode +coverage +docker-compose.yml +Dockerfile* \ No newline at end of file From f2f883fae6e7c711ca6a52595b188b68c961ec1d Mon Sep 17 00:00:00 2001 From: amhsirak Date: Fri, 15 Nov 2024 23:54:40 +0530 Subject: [PATCH 3/4] fix: syntax --- .dockerignore | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.dockerignore b/.dockerignore index d0f51343..b675b276 100644 --- a/.dockerignore +++ b/.dockerignore @@ -4,8 +4,8 @@ dist .git .gitignore .env -*.md +.md .vscode coverage docker-compose.yml -Dockerfile* \ No newline at end of file +Dockerfile \ No newline at end of file From 7b1d36b0d979624f538c99463fe0071ff23a2aeb Mon Sep 17 00:00:00 2001 From: amhsirak Date: Fri, 22 Nov 2024 23:52:05 +0530 Subject: [PATCH 4/4] feat: use images from docker hub --- docker-compose.yml | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/docker-compose.yml b/docker-compose.yml index 1aeefd26..4259aa4d 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -40,8 +40,9 @@ services: backend: build: - context: . - dockerfile: server/Dockerfile + #context: . + #dockerfile: server/Dockerfile + image: getmaxun/maxun-backend:latest ports: - "8080:8080" env_file: .env @@ -67,8 +68,9 @@ services: frontend: build: - context: . - dockerfile: Dockerfile + #context: . + #dockerfile: Dockerfile + image: getmaxun/maxun-frontend:latest ports: - "5173:5173" env_file: .env