CharlieBoyer HF Staff commited on
Commit
37a4be9
·
verified ·
1 Parent(s): 078bfcc

Update Dockerfile

Browse files
Files changed (1) hide show
  1. Dockerfile +4 -10
Dockerfile CHANGED
@@ -3,21 +3,15 @@ FROM node:20-alpine
3
 
4
  WORKDIR /app
5
 
6
- # Prevent npm from funding prompts etc.
7
- ENV npm_config_fund=false
8
- ENV npm_config_audit=false
9
 
10
- # Install deps
11
- COPY package.json package-lock.json* ./
12
- RUN npm ci
13
-
14
- # Copy source and build
15
  COPY tsconfig.json ./
16
  COPY src ./src
17
  RUN npm run build
18
 
19
- # HF Spaces expects the app to listen on $PORT (default 7860)
20
  ENV PORT=7860
21
  EXPOSE 7860
22
 
23
- CMD ["npm", "start"]
 
3
 
4
  WORKDIR /app
5
 
6
+ COPY package.json ./
7
+ # use npm install since no lock file is present
8
+ RUN npm install
9
 
 
 
 
 
 
10
  COPY tsconfig.json ./
11
  COPY src ./src
12
  RUN npm run build
13
 
 
14
  ENV PORT=7860
15
  EXPOSE 7860
16
 
17
+ CMD ["npm", "start"]