File size: 357 Bytes
8c5c84c
 
56a2fa4
8c5c84c
56a2fa4
 
8c5c84c
56a2fa4
8c5c84c
 
2ea979a
56a2fa4
8c5c84c
56a2fa4
 
8c5c84c
bed35e4
3a7d70f
8c5c84c
2ea979a
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
# Best base image for Puppeteer – Chromium preinstalled, fully compatible
FROM ghcr.io/puppeteer/puppeteer:latest

# Set working directory
WORKDIR /app

# Copy package files
COPY package*.json ./

# Install production dependencies
RUN npm install --production

# Copy your app
COPY . .

# Expose port
EXPOSE 7860

# Start server
CMD ["node", "server.js"]