Road to really self-hosting this same blog you're reading now:
- Get a #RaspberryPi and install an #Ubuntu server on it
- Find the IP of your Raspberry Pi server on your local network and make sure you can access it from another local computer
- Go to your Access Point and Forward requests
from:to
the desired ports - FAIL! Because your damn internet provider does not redirect income requests to you. (THAT, my friend, would cost you some sort of a business account!)
Attempt number 2:
- Talk to your tech friends about your frustration
- Learn about the fact that some VPN services DO let you NAT the hell out of this problem
- Confirm that the AMAZING #ProtonVPN will let you hack that up
- Read a looooooong tutorial about the whole deal
- Find out that you were only a
natpmpc
away from making it happen - Run a simple test server on your laptop
- Celebrate!
Write about the PARTIAL victory and go find out how to make this happen dynamically on your RasPi server, which then needs to publish its IP:PORT
to your NO-IP DNS thingy.