I’m digging curlyq so far. Is this Mac-only or could it run on a Linux server? Does it require a GUI (to launch Firefox for instance)?
It should be cross-platform, but untested at this point. The scrape functionality only depends on having the requested browser (Chrome or Firefox) installed on the machine, but should be platform-agnostic.
Realizing I didn’t directly answer this part of the question. I honestly don’t know. When the scrape or screenshot commands run they actually pop up a browser window, so it’s not completely “headless.” I might at some point look into something more like Phantom that could do Chromium rendering without a window. For now I would guess that yes, a GUI is required for those particular commands (but none of the others), though I haven’t tested it out.