Files
aad-local-file-share/webui/Dockerfile
Ludwig Lehnert 70fe6076a4 initial commit
2026-02-03 16:39:37 +01:00

23 lines
392 B
Docker

FROM node:20-bookworm-slim
ENV NODE_ENV=production
WORKDIR /app
RUN apt-get update \
&& apt-get install -y --no-install-recommends ca-certificates sqlite3 \
&& rm -rf /var/lib/apt/lists/*
COPY package.json /app/package.json
RUN npm install --omit=dev
COPY src /app/src
COPY views /app/views
COPY public /app/public
COPY migrations /app/migrations
EXPOSE 3000
CMD ["npm", "start"]