diff --git a/README.md b/README.md index 87dcb87..71b3677 100644 --- a/README.md +++ b/README.md @@ -221,7 +221,7 @@ LOG_HTML | false | Only for debugging. If `true` all HTML that passes through th CAPTCHA_SOLVER | none | Captcha solving method. It is used when a captcha is encountered. See the Captcha Solvers section. TZ | UTC | Timezone used in the logs and the web browser. Example: `TZ=Europe/London`. HEADLESS | true | Only for debugging. To run the web browser in headless mode or visible. -BROWSER_TIMEOUT | 30000 | If you are experiencing errors/timeouts because your system is slow, you can try to increase this value. Remember to increase the `maxTimeout` parameter too. +BROWSER_TIMEOUT | 40000 | If you are experiencing errors/timeouts because your system is slow, you can try to increase this value. Remember to increase the `maxTimeout` parameter too. TEST_URL | https://www.google.com | FlareSolverr makes a request on start to make sure the web browser is working. You can change that URL if it is blocked in your country. PORT | 8191 | Listening port. You don't need to change this if you are running on Docker. HOST | 0.0.0.0 | Listening interface. You don't need to change this if you are running on Docker. diff --git a/src/services/sessions.ts b/src/services/sessions.ts index 5ec4284..0a737e1 100644 --- a/src/services/sessions.ts +++ b/src/services/sessions.ts @@ -141,7 +141,7 @@ export async function create(session: string, options: SessionCreateOptions): Pr const puppeteerOptions: any = { product: 'firefox', headless: process.env.HEADLESS !== 'false', - timeout: process.env.BROWSER_TIMEOUT || 30000 + timeout: process.env.BROWSER_TIMEOUT || 40000 } puppeteerOptions.extraPrefsFirefox = buildExtraPrefsFirefox(options.proxy)