aboutsummaryrefslogtreecommitdiffstats
path: root/packages/workers
diff options
context:
space:
mode:
Diffstat (limited to 'packages/workers')
-rw-r--r--packages/workers/crawler.ts6
1 files changed, 5 insertions, 1 deletions
diff --git a/packages/workers/crawler.ts b/packages/workers/crawler.ts
index 4ba6aedc..99469105 100644
--- a/packages/workers/crawler.ts
+++ b/packages/workers/crawler.ts
@@ -47,7 +47,11 @@ const browserMutex = new Mutex();
async function launchBrowser() {
browser = undefined;
await browserMutex.runExclusive(async () => {
- browser = await puppeteer.launch({ headless: serverConfig.crawler.headlessBrowser });
+ browser = await puppeteer.launch({
+ headless: serverConfig.crawler.headlessBrowser,
+ executablePath: serverConfig.crawler.browserExecutablePath,
+ userDataDir: serverConfig.crawler.browserUserDataDir,
+ });
browser.on("disconnected", async () => {
logger.info(
"The puppeteer browser got disconnected. Will attempt to launch it again.",