aripbae commited on
Commit
5fbcfc8
·
verified ·
1 Parent(s): 2ed17d1

Update Dockerfile.bak

Browse files
Files changed (1) hide show
  1. Dockerfile.bak +19 -6
Dockerfile.bak CHANGED
@@ -1,7 +1,20 @@
1
- FROM ubuntu:latest
2
-
 
 
 
 
 
 
 
 
 
 
 
3
  ENV PORT 7860
4
- RUN apt-get update && apt-get upgrade -y
5
- # RUN apt-get install docker -y
6
-
7
- CMD ["sh", "-c", "docker run -d -p 7860:7860 quay.io/unixfox/pupflare"]
 
 
 
1
+ FROM node:24-alpine
2
+ RUN apk add --no-cache \
3
+ chromium \
4
+ nss \
5
+ freetype \
6
+ freetype-dev \
7
+ harfbuzz \
8
+ ca-certificates \
9
+ ttf-freefont
10
+ ENV DEBUG true
11
+ ENV DEBUG_BODY true
12
+ ENV PUPPETEER_SKIP_CHROMIUM_DOWNLOAD true
13
+ ENV PUPPETEER_EXECUTABLE_PATH /usr/bin/chromium-browser
14
  ENV PORT 7860
15
+ WORKDIR /app
16
+ COPY package*.json ./
17
+ RUN npm install
18
+ COPY . .
19
+ EXPOSE 7860
20
+ CMD [ "npm", "start" ]