neko
A self hosted virtual browser that runs in docker and uses WebRTC
...It can also serve persistent or disposable remote workspaces while keeping cookies and sensitive application state on the remote system. Additional use cases include embedded virtual browsers, automation, RTMP broadcasting, recording, and secure access to internal applications.