i don't quite see the value of this... a static IP address on a cheap VPS with minimal capability but like 9tb traffic, in most parts of the world, can be had for like $3/month, i was running one via a service based in romania, and they have btcpayserver so you can even pay your bills with LN but their interface is a bit crap
then you get this tool: https://github.com/angristan/wireguard-install
assuming you are running ubuntu 20/22 on the VPS, and then run it to generate all the clients you need, for mobile phones it spits out a QR code you can scan
i couldn't live without wireguard at this point... all my internet presense appears there as well, my main dev machine, my bitcoin node, my spare laptop that runs windows, and my mobile all are on wireguard, everything goes through it