Files
HomeBase/Dockerfile
Spencer ea6cc3fc85
Some checks failed
Deploy to BeePC / deploy (push) Has been cancelled
Add frontend components and API for system status display
2026-02-05 11:02:05 -05:00

19 lines
217 B
Docker

FROM node:18-alpine
WORKDIR /app
COPY package*.json ./
RUN npm install --omit=dev
COPY . .
# Ensure proper permissions for node user
RUN chown -R node:node /app
EXPOSE 3001
USER node
CMD ["node", "server.js"]