Not trying to be a jerk but how is this different than the Rust solutions listed on https://github.com/anderspitman/awesome-tunneling already?
What makes your solution better or different?
What makes your solution better or different?
But for personal projects I think the calculus is different. Rebuilding something is great to understand how it works