Skip to content

Commit aeafe6e

Browse files
authoredNov 3, 2024··
Merge pull request linkwarden#789 from jvanbruegge/playwright-path
Allow to specify a custom playwright browser path
2 parents eaf4524 + 5ec221d commit aeafe6e

File tree

2 files changed

+4
-0
lines changed

2 files changed

+4
-0
lines changed
 

‎.env.sample

+1
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,7 @@ SCREENSHOT_MAX_BUFFER=
3434
READABILITY_MAX_BUFFER=
3535
PREVIEW_MAX_BUFFER=
3636
IMPORT_LIMIT=
37+
PLAYWRIGHT_LAUNCH_OPTIONS_EXECUTABLE_PATH=
3738

3839
# AWS S3 Settings
3940
SPACES_KEY=

‎lib/api/archiveHandler.ts

+3
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,9 @@ export default async function archiveHandler(link: LinksAndCollectionAndOwner) {
4343
password: process.env.PROXY_PASSWORD,
4444
};
4545
}
46+
if (process.env.PLAYWRIGHT_LAUNCH_OPTIONS_EXECUTABLE_PATH) {
47+
browserOptions.executablePath = process.env.PLAYWRIGHT_LAUNCH_OPTIONS_EXECUTABLE_PATH;
48+
}
4649

4750
const browser = await chromium.launch(browserOptions);
4851
const context = await browser.newContext({

0 commit comments

Comments
 (0)
Please sign in to comment.