Trigger82 commited on
Commit
03d5aaf
Β·
verified Β·
1 Parent(s): 839e9d5

Update Dockerfile

Browse files
Files changed (1) hide show
  1. Dockerfile +4 -6
Dockerfile CHANGED
@@ -1,22 +1,20 @@
1
- # ─────────────────────────────────────────────────────────────────────────────
2
- # Use Node.js 23 as the base image (requires Node β‰₯23 for your code)
3
  FROM node:23
4
 
5
  # Set working directory
6
  WORKDIR /app
7
 
8
- # Copy everything into /app
9
  COPY . .
10
 
11
  # Install dependencies
12
  RUN npm install
13
 
14
- # Create a writable 'users' directory
15
  RUN mkdir -p /app/users && chmod -R 777 /app/users
16
 
17
  # Expose port 7860 (must match server.js)
18
  EXPOSE 7860
19
 
20
  # Start the panel
21
- CMD ["npm", "start"]
22
- # ─────────────────────────────────────────────────────────────────────────────
 
1
+ # Use Node.js 23 (since your code requires Node β‰₯ 23)
 
2
  FROM node:23
3
 
4
  # Set working directory
5
  WORKDIR /app
6
 
7
+ # Copy all files into container
8
  COPY . .
9
 
10
  # Install dependencies
11
  RUN npm install
12
 
13
+ # Create a writable 'users' directory for per‐user data
14
  RUN mkdir -p /app/users && chmod -R 777 /app/users
15
 
16
  # Expose port 7860 (must match server.js)
17
  EXPOSE 7860
18
 
19
  # Start the panel
20
+ CMD ["npm", "start"]