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"]