Thanks a lot! I put a lot of effort into getting it to work on latest Chrome, Safari and Firefox on desktop and mobile and working out various bugs. Still more work to do but I feel it's pretty solid right now.
Stack is:
- Google Chrome headless w/ remote debugging protocol
- NodeJS + express + ws
- Shell scripts for some monitoring and user management
- Front-end: Plain JS + dumbass[0] and style.dss[1] (both my own work)
5 comments
[ 6.5 ms ] story [ 42.5 ms ] threadHere's a smaller Tokyo server: https://tokyo.cloudbrowser.xyz/
Sessions are ~ 30 minutes
Stack is:
- Google Chrome headless w/ remote debugging protocol
- NodeJS + express + ws
- Shell scripts for some monitoring and user management
- Front-end: Plain JS + dumbass[0] and style.dss[1] (both my own work)
Open source code free for non-commercial use is here: https://github.com/dosyago/BrowserGap
[0]: https://www.npmjs.com/package/dumbass
[1]: https://www.npmjs.com/package/style.dss