heroku-playwright-buildpack icon indicating copy to clipboard operation
heroku-playwright-buildpack copied to clipboard

Buildpack for running Playwright with Chromium and Firefox on Heroku.

Results 15 heroku-playwright-buildpack issues
Sort by recently updated
recently updated
newest added

Description I'm facing an issue while deploying a Python app on Heroku that utilizes Playwright to launch Chromium. Despite following best practices and ensuring the Chromium executable is present in...

Unsure 100% but it seems that `libasound2` is now required for firefox. Otherwise it will note it's missing. Workaround is adding chromium to the variable as it already includes this...

install libasound2 for chromium and firefox

First I would like to thank you for this buildback. I would like to report a bug that i found when i was trying to deploy the `heroku-playwright-buildback`. Some important...

I've puppeters buildpack size limit problem. It takes more than 500MB so I searched some solution for this. So I decided to use playwrigt to use this. I added to...

Example on api-call: 2022-09-04T20:15:09.689079+00:00 heroku[router]: at=error code=H14 desc="No web processes running" method=GET path="/api/p1/run" host=ar-prishtine.herokuapp.com request_id=8a2f002b-4ac3-4ea5-b1d6-734e69a2a838 fwd="37.35.67.17" dyno= connect= service= status=503 bytes= protocol=https

from 3 days ago , im getting error below on my heroku dyno runtime log : 2022-05-13T11:17:36.873464+00:00 app[api]: Enable Logplex by user [email protected] 2022-05-13T11:17:36.873464+00:00 app[api]: Release v2 created by user...

browser = playwright.firefox.launch(headless=headless) print('default is pass') except: executable_path=os.environ.get("firefox_executable_path") print('looking for env') ![firefox_eL0VMz5AXU](https://user-images.githubusercontent.com/2363295/159190729-060509c3-4e7c-467d-85ec-10031b78ca18.png) is there any thing missing keep go to except print looking for env....

Leads to the following crash: https://pastebin.com/dXVScWhe ``` pw:protocol SEND ► {"id":1,"method":"Playwright.enable"} [] +0ms pw:protocol ◀ RECV {"result":{},"id":1} [] +152ms pw:browser

https://playwright.dev/docs/cli#install-system-dependencies This contains always an up2date list of dependencies and has the functionality of selecting a single browser. Seems then this should be added upstream first: https://github.com/microsoft/playwright/pull/6901

enhancement
help wanted