Akhil-Theerthala commited on
Commit
20063a1
Β·
verified Β·
1 Parent(s): a8a53c5

Upload 2 files

Browse files
Files changed (2) hide show
  1. Dockerfile +24 -0
  2. README.md +2 -1
Dockerfile ADDED
@@ -0,0 +1,24 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ FROM node:20-slim
2
+
3
+ WORKDIR /app
4
+
5
+ # Copy package files
6
+ COPY package*.json ./
7
+
8
+ # Install dependencies
9
+ RUN npm install
10
+
11
+ # Copy application files
12
+ COPY . .
13
+
14
+ # Build the application
15
+ RUN npm run build
16
+
17
+ # Install serve to run the built app
18
+ RUN npm install -g serve
19
+
20
+ # Expose port
21
+ EXPOSE 3000
22
+
23
+ # Start the application
24
+ CMD ["serve", "-s", "dist", "-l", "3000"]
README.md CHANGED
@@ -3,8 +3,9 @@ title: PaperStack - Research Summarizer
3
  emoji: πŸ“š
4
  colorFrom: blue
5
  colorTo: purple
6
- sdk: static
7
  pinned: false
 
8
  ---
9
 
10
  <div align="center">
 
3
  emoji: πŸ“š
4
  colorFrom: blue
5
  colorTo: purple
6
+ sdk: docker
7
  pinned: false
8
+ app_port: 3000
9
  ---
10
 
11
  <div align="center">