Merge pull request #230 from stormbyte/main

Update Dockerfile to node 24
This commit is contained in:
dswbx
2025-08-06 20:01:54 +02:00
committed by GitHub

View File

@@ -1,5 +1,5 @@
# Stage 1: Build stage
FROM node:20 as builder
FROM node:24 as builder
WORKDIR /app
@@ -12,7 +12,7 @@ RUN npm install --omit=dev bknd@${VERSION}
RUN mkdir /output && cp -r node_modules/bknd/dist /output/dist
# Stage 2: Final minimal image
FROM node:20-alpine
FROM node:24-alpine
WORKDIR /app
@@ -29,4 +29,4 @@ ENV DEFAULT_ARGS="--db-url file:/data/data.db"
COPY --from=builder /output/dist ./dist
EXPOSE 1337
CMD ["pm2-runtime", "dist/cli/index.js run ${ARGS:-${DEFAULT_ARGS}} --no-open"]
CMD ["pm2-runtime", "dist/cli/index.js run ${ARGS:-${DEFAULT_ARGS}} --no-open"]