Well done!
Disclaimer: I'm author of netbirdio - a similar project.
Using WebRTC makes it possible to have a tunnel from the browser directly. Combined with a virtual terminal it just makes it even cooler!
@pojntfx what do you think about that? Feasible with your implementation?
I've been playing with such functionality in Netbird but since it depends on Wireguard it is a bit tricky :)
Would love to have your feedback as well on our project