fix: update Dockerfile to use npm install instead of npm ci

feat: add additional permissions in settings.local.json and update .gitignore
This commit is contained in:
Giuseppe Raffa
2026-04-14 09:57:42 +02:00
parent c377eb59d9
commit 85bd226d35
3 changed files with 6 additions and 2 deletions

View File

@@ -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/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/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/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)"
] ]
} }
} }

2
.gitignore vendored
View File

@@ -5,3 +5,5 @@ server/data/
*.db *.db
*.db-wal *.db-wal
*.db-shm *.db-shm
.claude/

View File

@@ -15,7 +15,7 @@ WORKDIR /app
# Install server dependencies # Install server dependencies
COPY server/package*.json ./ 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 source
COPY server/src ./src COPY server/src ./src