From fb4aa42eef3f6bda9b0823f96ba05da4340c474c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jan=20van=20Br=C3=BCgge?= Date: Mon, 7 Oct 2024 15:05:48 +0100 Subject: [PATCH 1/2] Allow to specify a custom playwright browser path --- lib/api/archiveHandler.ts | 3 +++ 1 file changed, 3 insertions(+) diff --git a/lib/api/archiveHandler.ts b/lib/api/archiveHandler.ts index b158d97..87dafb0 100644 --- a/lib/api/archiveHandler.ts +++ b/lib/api/archiveHandler.ts @@ -43,6 +43,9 @@ export default async function archiveHandler(link: LinksAndCollectionAndOwner) { password: process.env.PROXY_PASSWORD, }; } + if (process.env.PLAYWRIGHT_LAUNCH_OPTIONS_EXECUTABLE_PATH) { + browserOptions.executablePath = process.env.PLAYWRIGHT_LAUNCH_OPTIONS_EXECUTABLE_PATH; + } const browser = await chromium.launch(browserOptions); const context = await browser.newContext({ From 5ec221d87de28d3b1ef89f7a1a13c41cd5b90c92 Mon Sep 17 00:00:00 2001 From: daniel31x13 Date: Sat, 2 Nov 2024 21:58:44 -0400 Subject: [PATCH 2/2] update .env.sample --- .env.sample | 1 + 1 file changed, 1 insertion(+) diff --git a/.env.sample b/.env.sample index fbf47e5..3cedb1d 100644 --- a/.env.sample +++ b/.env.sample @@ -34,6 +34,7 @@ SCREENSHOT_MAX_BUFFER= READABILITY_MAX_BUFFER= PREVIEW_MAX_BUFFER= IMPORT_LIMIT= +PLAYWRIGHT_LAUNCH_OPTIONS_EXECUTABLE_PATH= # AWS S3 Settings SPACES_KEY=