https://github.com/daptin/daptin
Here is an implementation you might like
https://github.com/artpar/terminal-tunnel
P2P with webrtc (pion ftw) with e2ee
client side is webui so you can use on any device
ps: the default Cloudflare Worker from my account is already maxed out so you will need your own exchange (self host on your account)
I did show hn just yesterday you don't need tailscale or any 3rd party server. Just use webrtc and it's just your mobile and laptop. end 2 end encrypted. no 3rd party dependency.
13 points2 comments
Made this to use my laptop terminal session on mobile without data going through a server.
tt start -p mypassword → get a URL (qrcode) → open in browser → enter password → connected.
Direct webrtc datachannel between your machine and browser.
Signaling server is a cloudflare worker, exchanges ...
This project is an enhanced reader for Ycombinator Hacker News: https://news.ycombinator.com/.
The interface also allow to comment, post and interact with the original HN platform. Credentials are stored locally and are never sent to any server, you can check the source code here: https://github.com/GabrielePicco/hacker-news-rich.
For suggestions and features requests you can write me here: gabrielepicco.github.io