server/Dockerfile
2025-02-08 03:28:55 +01:00

18 lines
251 B
Docker

FROM node:lts-alpine
# Install packages
RUN apk update
RUN apk add --no-cache tmux coreutils
WORKDIR /usr/src/app
COPY package*.json ./
RUN npm ci
COPY . .
EXPOSE 4000
# Modify CMD to use tmux
CMD npx mikro-orm-esm migration:up && npm run start