Files
CloudFlare-ImgBed/Dockerfile
T

17 lines
435 B
Docker

FROM node:22-slim
RUN apt-get update && \
apt-get install -y --no-install-recommends ca-certificates curl python3 make g++ && \
update-ca-certificates && \
rm -rf /var/lib/apt/lists/*
WORKDIR /app
COPY . .
RUN npm install --omit=dev && \
apt-get purge -y --auto-remove python3 make g++ && \
rm -rf /root/.npm /tmp/*
EXPOSE 8080
CMD ["node", "--import", "./deploy/server/register.mjs", "deploy/server/index.js"]