privatenumber / snap-tweet

Snap a screenshot of a tweet 📸
MIT License
333 stars 19 forks source link

Any way to run snap-tweet in a headless environment? #32

Closed jvlianodorneles closed 1 year ago

jvlianodorneles commented 1 year ago

How about to run snap-tweet in a headless environment (like a virtual machine)?

Environment:

I'm getting:

[snap-tweet] Error: connect ECONNREFUSED 127.0.0.1:40353
✖ connect ECONNREFUSED 127.0.0.1:40353:
  https://twitter.com/telegram/status/1507356.......

I know that google-chrome have some flags to run headless: --headless --disable-gpu

Is there some way to do this?

privatenumber commented 1 year ago

snap-tweet is headless: https://github.com/privatenumber/snap-tweet/blob/68d7fec11a8492e08bcf732d5b44bce34a349dab/src/tweet-camera.ts#L74-L77

I'm guessing your environment doesn't have Chrome installed.