Tafita1206 commited on
Commit
8945b97
·
verified ·
1 Parent(s): 3d7017e

Update Dockerfile

Browse files
Files changed (1) hide show
  1. Dockerfile +7 -18
Dockerfile CHANGED
@@ -1,27 +1,16 @@
1
  FROM node:20-slim
2
 
3
- # Install git
4
- RUN apt-get update && apt-get install -y git && rm -rf /var/lib/apt/lists/*
5
-
6
  WORKDIR /app
7
 
8
- # Clone automatiquement le repo free-claude-code depuis GitHub
9
- RUN git clone https://github.com/Alishahryar1/free-claude-code.git proxy
10
-
11
- WORKDIR /app/proxy
12
-
13
- # Installer les dépendances du proxy
14
  RUN npm install
15
 
16
- # Copier notre serveur web par-dessus
17
- COPY server.js /app/server.js
18
- COPY public/ /app/public/
19
-
20
- WORKDIR /app
21
-
22
- RUN npm init -y && npm install express
23
 
24
- # Port exposé par HuggingFace (obligatoire: 7860)
25
  EXPOSE 7860
26
 
27
- CMD ["node", "server.js"]
 
1
  FROM node:20-slim
2
 
 
 
 
3
  WORKDIR /app
4
 
5
+ # Copier et installer les dépendances
6
+ COPY package.json ./
 
 
 
 
7
  RUN npm install
8
 
9
+ # Copier le serveur et l'interface
10
+ COPY server.js ./
11
+ COPY public/ ./public/
 
 
 
 
12
 
13
+ # Port obligatoire HuggingFace
14
  EXPOSE 7860
15
 
16
+ CMD ["node", "server.js"]