2 years ago
I am trying to run selenium on my fastApi server and I get the below error.
/nix/store/h3bhzvz9ipglcybbcvkxvm4vg9lwvqg4-bash-5.2p26/bin/sh: line 1: google-chrome: command not found
My nixpacks.toml looks like the below
[phases.setup] nixPkgs = ["...", "ffmpeg", "google-chrome","chromium", "chromedriver"]
Any help would be appreciated!
13 Replies
2 years ago
I would highly recommend using Browserless, using it means you don't have to install Chrome and all of its needed dependencies into your container or deal with any of the issues involved in that, and this will significantly speed up both the build and the publishing stage.
Browserless template here - https://railway.app/template/browserless
And here's an example repo that shows you how to use Browserless with selenium - https://github.com/brody192/selenium-example-python
2 years ago
where did 200$ a month come from !?!?
2 years ago
did you not read my message??
2 years ago
you can self host it on Railway
2 years ago
hey did the template work out for you?
2 years ago
awesome!
a year ago
Hi, I am trying to follow these instructions to use Browserless template. Unfortunately, when I try to create the drive = webdirver.Remote(...), I get an error in poolmanager.py:
urllib3.exceptions.LocationValueError: No host specified.
Any thoughts? Can share my code/trace if needed.
