Skip to content

Commit 4181a12

Browse files
committed
chore: update smithery dockerfile to be closer to the official one
1 parent 1f68c3e commit 4181a12

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

.smithery/Dockerfile

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,10 @@
22
# ----- Build Stage -----
33
FROM node:lts-alpine AS builder
44

5-
RUN adduser -D mcpuser
6-
USER mcpuser
5+
RUN addgroup -S mcp && adduser -S mcp -G mcp
6+
USER mcp
77

8-
WORKDIR /app
8+
WORKDIR /home/mcp
99

1010
# Copy package and configuration
1111
COPY ../package.json ../package-lock.json ../tsconfig.json ../tsconfig.build.json ./
@@ -20,7 +20,7 @@ RUN npm ci && npm run build
2020
FROM node:lts-alpine
2121

2222
# Copy built artifacts
23-
COPY --from=builder /app/dist ./dist
23+
COPY --from=builder /home/mcp/dist ./dist
2424

2525
# Copy package.json for production install
2626
COPY ../package.json ../package-lock.json ./

0 commit comments

Comments
 (0)