Files

19 lines
265 B
Docker

FROM node:22-alpine
# better-sqlite3 braucht build tools
RUN apk add --no-cache python3 make g++
WORKDIR /app
COPY package*.json ./
RUN npm install --production
COPY . .
# Datenverzeichnis für SQLite
RUN mkdir -p /data
EXPOSE 3000
CMD ["node", "server.js"]