Skip to content

Commit 2d2a0fc

Browse files
Add Dockerfile
1 parent 38043ca commit 2d2a0fc

File tree

1 file changed

+20
-0
lines changed

1 file changed

+20
-0
lines changed

Dockerfile

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
# Generated by https://smithery.ai. See: https://smithery.ai/docs/config#dockerfile
2+
FROM node:lts-alpine
3+
4+
# Create app directory
5+
WORKDIR /app
6+
7+
# Install app dependencies
8+
COPY package.json package-lock.json ./
9+
RUN npm install --ignore-scripts
10+
11+
# Copy source code
12+
COPY . .
13+
14+
# Build the project
15+
RUN npm run build
16+
17+
# Expose port if needed (optional, not specified in source, so leaving as is)
18+
19+
# Command to run the MCP server
20+
CMD ["node", "dist/index.js"]

0 commit comments

Comments
 (0)