Spaces:
Running
Running
Commit
·
03b799f
1
Parent(s):
19dc10a
hmm
Browse files- Dockerfile +2 -1
- index.js +2 -1
Dockerfile
CHANGED
@@ -12,7 +12,8 @@ RUN apk update && apk add chromium-chromedriver chromium
|
|
12 |
ENV PATH="/usr/lib/chromium/:${PATH}"
|
13 |
RUN ln -s /usr/lib/chromium/chromium-launcher.sh /usr/local/bin/chrome
|
14 |
|
15 |
-
RUN npx puppeteer browsers install chrome
|
|
|
16 |
|
17 |
COPY . /app
|
18 |
WORKDIR /app
|
|
|
12 |
ENV PATH="/usr/lib/chromium/:${PATH}"
|
13 |
RUN ln -s /usr/lib/chromium/chromium-launcher.sh /usr/local/bin/chrome
|
14 |
|
15 |
+
# RUN npx puppeteer browsers install chrome
|
16 |
+
ENV CHROME_BIN=/usr/bin/chromium-browser
|
17 |
|
18 |
COPY . /app
|
19 |
WORKDIR /app
|
index.js
CHANGED
@@ -8,8 +8,9 @@ const getData = async () => {
|
|
8 |
// - a visible browser (`headless: false` - easier to debug because you'll see the browser in action)
|
9 |
// - no default viewport (`defaultViewport: null` - website page will in full width and height)
|
10 |
const browser = await puppeteer.launch({
|
11 |
-
|
12 |
defaultViewport: null,
|
|
|
13 |
});
|
14 |
|
15 |
console.log("Scrapping started");
|
|
|
8 |
// - a visible browser (`headless: false` - easier to debug because you'll see the browser in action)
|
9 |
// - no default viewport (`defaultViewport: null` - website page will in full width and height)
|
10 |
const browser = await puppeteer.launch({
|
11 |
+
executablePath: process.env.CHROME_BIN || null,
|
12 |
defaultViewport: null,
|
13 |
+
headless: true,
|
14 |
});
|
15 |
|
16 |
console.log("Scrapping started");
|