From 85bd226d35e4d862e8f5f36ebc605d9bfd72d8d5 Mon Sep 17 00:00:00 2001 From: Giuseppe Raffa <77052701+sesee3@users.noreply.github.com> Date: Tue, 14 Apr 2026 09:57:42 +0200 Subject: [PATCH] fix: update Dockerfile to use npm install instead of npm ci feat: add additional permissions in settings.local.json and update .gitignore --- .claude/settings.local.json | 4 +++- .gitignore | 2 ++ Dockerfile | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.claude/settings.local.json b/.claude/settings.local.json index 911887a..44f45f9 100644 --- a/.claude/settings.local.json +++ b/.claude/settings.local.json @@ -4,7 +4,9 @@ "Bash(curl -sL \"https://cdn.jsdelivr.net/npm/chart.js@4.4.7/dist/chart.umd.min.js\" -o chart.min.js)", "Bash(curl -sL \"https://cdn.jsdelivr.net/npm/@xterm/xterm@5.5.0/css/xterm.min.css\" -o xterm.min.css)", "Bash(curl -sL \"https://cdn.jsdelivr.net/npm/@xterm/xterm@5.5.0/lib/xterm.min.js\" -o xterm.min.js)", - "Bash(curl -sL \"https://cdn.jsdelivr.net/npm/@xterm/addon-fit@0.10.0/lib/addon-fit.min.js\" -o xterm-addon-fit.min.js)" + "Bash(curl -sL \"https://cdn.jsdelivr.net/npm/@xterm/addon-fit@0.10.0/lib/addon-fit.min.js\" -o xterm-addon-fit.min.js)", + "Bash(docker build:*)", + "Bash(ls /Users/sese/Local/dev/MEB/autodeployer/server/package*.json)" ] } } diff --git a/.gitignore b/.gitignore index dc52bbc..3bf4432 100644 --- a/.gitignore +++ b/.gitignore @@ -5,3 +5,5 @@ server/data/ *.db *.db-wal *.db-shm + +.claude/ \ No newline at end of file diff --git a/Dockerfile b/Dockerfile index 72271d8..106f455 100644 --- a/Dockerfile +++ b/Dockerfile @@ -15,7 +15,7 @@ WORKDIR /app # Install server dependencies COPY server/package*.json ./ -RUN npm ci --omit=dev && npm cache clean --force +RUN npm install --omit=dev && npm cache clean --force # Copy server source COPY server/src ./src