H2tunnel – ngrok alternative for Node.js in 600 LOC and no dependencies github.com 3 points by boronine 2 days ago
boronine 2 days ago I was able to keep my code small by leveraging existing protocols: TLS for authentication and HTTP2 for multiplexing, stuffing simultaneous HTTP1 requests onto a single TLS-encrypted tunnel socket.Hopefully I'll make it on the hall of fame [1] :)[1] https://github.com/anderspitman/awesome-tunneling
I was able to keep my code small by leveraging existing protocols: TLS for authentication and HTTP2 for multiplexing, stuffing simultaneous HTTP1 requests onto a single TLS-encrypted tunnel socket.
Hopefully I'll make it on the hall of fame [1] :)
[1] https://github.com/anderspitman/awesome-tunneling