Consider creating a tunnel with Cloudflare Argo (think more sophisticated ngrok). I just finished deploying a toy app from a local machine about 15 minutes ago.
Like I said, I literally just deployed apps from localhost yesterday and today.
1. https://blog.cloudflare.com/argo-tunnel/
2. https://developers.cloudflare.com/cloudflare-one/connections...
3. https://blog.jorissen.xyz/posts/self-hosting-with-cloudflare...