4 ms·
I used to do the same, without public IP from the VPS. I just used Cloudflare, and a Go package [1] to lock down access to anyone but Cloudflare (because at th
by ncruces 3y ago
I used to do the same, without public IP from the VPS.
I just used Cloudflare, and a Go package [1] to lock down access to anyone but Cloudflare (because at the time their tunnels required Argo).
I now also use a VPS that's dirt cheap [2] if you make it IPv6 only (I have 3 in 3 different availability zones for about 1.5€/mo, it's insane). Cloudflare exposes it as IPv4+IPv6.
Compute light stuff comes from the VPS, compute heavy is proxied home instead.
[1]: https://pkg.go.dev/github.com/ncruces/go-cloudflare/origin https://pkg.go.dev/github.com/ncruces/go-cloudflare/origin
[2]: https://www.scaleway.com/en/stardust-instances/ https://www.scaleway.com/en/stardust-instances/