From 67fc4a69873213af793acca50165585490597f98 Mon Sep 17 00:00:00 2001
From: ryan <ryannganga13325@gmail.com>
Date: Thu, 10 Apr 2025 17:56:38 +0300
Subject: [PATCH] build(docker): add docker-compose.yml file

---
 docker-compose.yml | 14 ++++++++++++++
 dockerfile         |  2 +-
 2 files changed, 15 insertions(+), 1 deletion(-)
 create mode 100644 docker-compose.yml

diff --git a/docker-compose.yml b/docker-compose.yml
new file mode 100644
index 0000000..7f4245c
--- /dev/null
+++ b/docker-compose.yml
@@ -0,0 +1,14 @@
+version: '3.3'
+
+services:
+  calmerge:
+    build: .
+    ports:
+      - "3000:3000"
+    environment:
+      - NODE_ENV=production
+      - NODE_PORT=3000
+    volumes:
+      - ./calendar:/app/calendar
+      - ./logs:/app/logs
+    restart: unless-stopped
\ No newline at end of file
diff --git a/dockerfile b/dockerfile
index b38b7e0..c05fe7c 100644
--- a/dockerfile
+++ b/dockerfile
@@ -8,7 +8,7 @@ WORKDIR /usr/src/app
 COPY package*.json ./
 
 # Install dependencies
-RUN npm install --production
+RUN npm install --omit=dev
 
 # Copy the rest of the project files
 COPY . .