Docker automa runner
Is your feature request related to a problem? Please describe. I have a workflow that requires the browser window to be non-minimized and the computer screen to be unlocked. It takes 1 hour to run, so it's a bit inconvenient.
Describe the solution you'd like I believe that running a Chrome browser in a Docker container would be a good solution. It would be nice to run the workflows remotely. Furthermore, you could launch a paid workflow hosting service 👀
Describe alternatives you've considered Spinning a VPS with a VNC server and using the “hosted workflow” feature. This requires me to do some boilerplate work and if the server dies, I'll have to repeat the process again.
— installing a window manager — installing Chrome — installing the Automa extension — installing a VNC server — starting the hosted workflow
Additional context I want to be able to put my computer to sleep and also not be interrupted by my screen flashing while scraping data.
The website I'm scraping is Datadog. It's easier to scrape already-made dashboards than using their API 😄 Automa is the future 🎉 !
PS: I'm interested in contributing this feature, but I'd like to get perspective from others before starting work.
Thanks for being interested in contributing to Automa. We actually had thought about this feature but haven't added it to our roadmap.
@clouedoc This is a very interesting feature, try to make an image on the alpine, the smaller the better :) Alternatively, maybe possible to use pupeteer instead of chrome.
@Kholid060 In addition, unfortunately automa does not have an api for importing scripts and for running, and it would be very useful in such usecases.