Very soon. You can always email me at hn@sdan.cc if you want immediate help (although I'll probably go over every point in the blog posts).
But as a summary:
Small GCP instance as "hub"
Server #1 connects to the "hub" redirecting all traffic binded to 0.0.0.0 on ports 80 and other specific ports
Server #2 connects to the "hub" redirecting exactly the same as server #1 but on different ports for different reasons...
Then Traefik(loadbalancer) basically tunnels all traffic for the numerous websites I have running through port 80 on server #1 (note that all my websites are running on server #1, server #2 is just for other non-external tasks).
I set it up such that there's only a single TCP connection from the user to the server (instead of user ->gcp->my server).
Anyways, it's super cool, super efficient, super easy, and best of all, free. I'll update you on when I make that blog post.