AUXteam commited on
Commit
aab307c
·
verified ·
1 Parent(s): fbe8e04

Upload folder using huggingface_hub

Browse files
Files changed (1) hide show
  1. Dockerfile +7 -8
Dockerfile CHANGED
@@ -8,18 +8,17 @@ RUN npm run build
8
  FROM node:20-slim
9
  WORKDIR /app
10
 
11
- # Create a non-root user
12
- RUN useradd -m -u 1000 user
13
- USER user
14
- ENV HOME=/home/user \
15
- PATH=/home/user/.local/bin:$PATH
16
 
17
  WORKDIR $HOME/app
18
 
19
- COPY --from=build --chown=user /app/dist ./dist
20
- COPY --from=build --chown=user /app/package*.json ./
21
  RUN npm install --only=production
22
- COPY --chown=user server.cjs ./
23
 
24
  EXPOSE 7860
25
  CMD ["node", "server.cjs"]
 
8
  FROM node:20-slim
9
  WORKDIR /app
10
 
11
+ # Use the existing node user
12
+ USER node
13
+ ENV HOME=/home/node \
14
+ PATH=/home/node/.local/bin:$PATH
 
15
 
16
  WORKDIR $HOME/app
17
 
18
+ COPY --from=build --chown=node:node /app/dist ./dist
19
+ COPY --from=build --chown=node:node /app/package*.json ./
20
  RUN npm install --only=production
21
+ COPY --chown=node:node server.cjs ./
22
 
23
  EXPOSE 7860
24
  CMD ["node", "server.cjs"]