From time to time we need to connect to servers on our customer's network. Ideally, we would just SSH and do our thing; However, few customers are behind NAT meaning we cannot connect to them in a simple manner. The job isn't worth going over the hassle of finding how to bridge the 2 networks together.
Fortunately, SSH provides a solution: Reverse SSH Tunnel. However, it's not very easy for less technical people to do thus, becoming impractical in our case. I thought what we needed was a way to make it trivial to open and close Reverse SSH Tunnels. I googled but I didn't find something that's web-based and is actually usable.
I thought this was a good excuse to hack away and I couldn't resist.