Fri Nov 15, 2019 11:46 am
Get yourself a server instance in the cloud. You can get a server instance with a public IP address from Google, Amazon, MS Azure, Digital Ocean and many others.
Have your Pi connect from inside your local network to your server in the cloud using a VPN. I suggest wireguard.
Have your cloud server route web requests to your webserver on the Pi though the VPN.
Better yet, run the nginx web server on the cloud server. Have nginx forward web requests to the web server on the Pi though the VPN.
The advantage of the above is that you will be able to secure your web access using HTTPS and certificates obtained from letsencrypt.org.
With solutions like the above you no longer have any problems with your ISP, connecting though mobile network dongles, configuring you local router, etc, etc.
Last edited by
Heater on Fri Nov 15, 2019 12:00 pm, edited 1 time in total.
Memory in C++ is a leaky abstraction .