Roll your own Ngrok with Nginx, Letsencrypt, and SSH reverse tunnelling
Or not. Just use all-in-one managed services like serverless or PaaS.In the past, I used to spend so much time on infrastructure, like setting up databases, HTTPS/SSL, network ports and security rules. Didn't understand back then that solutions I can buy with money are the cheapest solutions, because I should be focusing on problems I cannot solve with money (but rather with my time and skills).