diff options
Diffstat (limited to 'packages/workers')
| -rw-r--r-- | packages/workers/crawler.ts | 6 |
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.", |
