fix: set CHROME_PATH env var for puppeteer-real-browser
Browse files- Dockerfile +4 -2
Dockerfile
CHANGED
|
@@ -3,6 +3,7 @@ FROM node:20-slim
|
|
| 3 |
|
| 4 |
# Dependensi sistem untuk Chromium yang didownload puppeteer + Xvfb
|
| 5 |
RUN apt-get update && apt-get install -y \
|
|
|
|
| 6 |
xvfb \
|
| 7 |
ffmpeg \
|
| 8 |
ca-certificates \
|
|
@@ -43,8 +44,9 @@ RUN apt-get update && apt-get install -y \
|
|
| 43 |
--no-install-recommends \
|
| 44 |
&& rm -rf /var/lib/apt/lists/*
|
| 45 |
|
| 46 |
-
#
|
| 47 |
-
|
|
|
|
| 48 |
|
| 49 |
ENV PORT=7860
|
| 50 |
ENV DISPLAY=:99
|
|
|
|
| 3 |
|
| 4 |
# Dependensi sistem untuk Chromium yang didownload puppeteer + Xvfb
|
| 5 |
RUN apt-get update && apt-get install -y \
|
| 6 |
+
chromium \
|
| 7 |
xvfb \
|
| 8 |
ffmpeg \
|
| 9 |
ca-certificates \
|
|
|
|
| 44 |
--no-install-recommends \
|
| 45 |
&& rm -rf /var/lib/apt/lists/*
|
| 46 |
|
| 47 |
+
# puppeteer-real-browser pakai CHROME_PATH, bukan PUPPETEER_EXECUTABLE_PATH
|
| 48 |
+
ENV CHROME_PATH=/usr/bin/chromium
|
| 49 |
+
ENV PUPPETEER_SKIP_CHROMIUM_DOWNLOAD=true
|
| 50 |
|
| 51 |
ENV PORT=7860
|
| 52 |
ENV DISPLAY=:99
|