File size: 323 Bytes
7dcd053 3b4170f 158961a c371630 3b4170f c371630 4dd0e28 c371630 10c367b da5d623 b88df87 2317df1 158961a d211a74 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 |
FROM node:20
ARG ADMIN_USERNAME=admin
ARG ADMIN_PASSWORD=password
WORKDIR /app
COPY package*.json ./
RUN npm install
COPY . .
RUN mkdir -p /app/data && chown -R node:node /app /app/data
EXPOSE 7860
ENV ADMIN_USERNAME=${ADMIN_USERNAME}
ENV ADMIN_PASSWORD=${ADMIN_PASSWORD}
CMD ["node", "app.js"] |