Could you use ngrok and dropbox to put together something like this quickly?
I use ngrok, but its 3d party. I need something that I can host myself.
Check out zrok.io. zrok is open source and can be self-hosted (as well as having a free SaaS). I work on its parent project, OpenZiti.