From 63381d9f2a4829e09d9ba6f29608bbaa2eb38601 Mon Sep 17 00:00:00 2001 From: Shihaam Abdul Rahman Date: Fri, 31 Jul 2026 23:50:11 +0500 Subject: [PATCH] add docker dev build --- .build/dev/Dockerfile | 5 +++++ compose.yml | 8 ++++++++ package-lock.json | 4 ++-- 3 files changed, 15 insertions(+), 2 deletions(-) create mode 100644 .build/dev/Dockerfile create mode 100644 compose.yml diff --git a/.build/dev/Dockerfile b/.build/dev/Dockerfile new file mode 100644 index 0000000..8045752 --- /dev/null +++ b/.build/dev/Dockerfile @@ -0,0 +1,5 @@ +FROM node:22.17.0-alpine + +WORKDIR /var/www/html/ + +CMD npm install && npm run dev -- --host 0.0.0.0 diff --git a/compose.yml b/compose.yml new file mode 100644 index 0000000..45dd926 --- /dev/null +++ b/compose.yml @@ -0,0 +1,8 @@ +services: + frontend: + build: + context: .build/dev + volumes: + - ./:/var/www/html/ + ports: + - 5173:5173 diff --git a/package-lock.json b/package-lock.json index 05cce41..6b08bf1 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,11 +1,11 @@ { - "name": "radui_tmp", + "name": "radui", "version": "0.0.0", "lockfileVersion": 3, "requires": true, "packages": { "": { - "name": "radui_tmp", + "name": "radui", "version": "0.0.0", "dependencies": { "@radix-ui/react-dialog": "^1.1.23",