From 0ee351d316b5ef84b72a34c7f42d4c058f8f7280 Mon Sep 17 00:00:00 2001 From: Ritul-Work Date: Thu, 26 Mar 2026 14:24:26 +0530 Subject: [PATCH] fix dockerfile and yaml --- Dockerfile | 14 ++++++++++++++ server/boltic.yaml => boltic.yaml | 4 ++-- server/Dockerfile | 11 ----------- 3 files changed, 16 insertions(+), 13 deletions(-) create mode 100644 Dockerfile rename server/boltic.yaml => boltic.yaml (50%) delete mode 100644 server/Dockerfile diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000..623ca18 --- /dev/null +++ b/Dockerfile @@ -0,0 +1,14 @@ +FROM node:20-alpine +WORKDIR /app +ENV NODE_ENV=production + +COPY server/package*.json ./ +RUN npm ci --omit=dev + +COPY server/index.js ./ +COPY server/config ./config +COPY server/routes ./routes +COPY server/services ./services + +EXPOSE 3001 +CMD ["node", "index.js"] diff --git a/server/boltic.yaml b/boltic.yaml similarity index 50% rename from server/boltic.yaml rename to boltic.yaml index 9e92a71..10ec35d 100644 --- a/server/boltic.yaml +++ b/boltic.yaml @@ -1,6 +1,6 @@ app: sms-extension-backend region: asia-south1 -entrypoint: "index.js" build: - builtin: dockerfile + dockerfile: "Dockerfile" + ignorefile: ".gitignore" diff --git a/server/Dockerfile b/server/Dockerfile deleted file mode 100644 index ed3f9e8..0000000 --- a/server/Dockerfile +++ /dev/null @@ -1,11 +0,0 @@ -FROM node:20-alpine -WORKDIR /app -ENV NODE_ENV=production -COPY package*.json ./ -RUN npm ci --omit=dev -COPY index.js ./ -COPY config ./config -COPY routes ./routes -COPY services ./services -EXPOSE 3001 -CMD ["node", "index.js"]