Tbh I don’t really bother with Glacier. It is a lot more expensive than it seems especially when you want to restore anything.
I generally just use intelligent tiering and it kind of balances out.
You might think “oh well I’m probably never going to restore from here anyway”
I am here to tell you that’s a very foolish attitude.
If you aren’t testing your backups you might as well not have them.
My honest advice if you must insist on using Glacier is to start off in a normal tier, and keep it there long enough to have tested the backups before transferring it as-is into Glacier.
It’s not perfect as there’s really no guarantee that data remains safe but at least it mitigates the possibility and reduces the cost to initially use standard tiers before retiring it to Glacier.
Hey I don’t really have a solution for you, but if you are still stuck on this, give tailscale a try.
I used to have a manually-configured WireGuard server too, and had a lot of the same issues you are.
Now I just use tailscale to manage that (it’s still a WireGuard backend just like you are looking for) and I actually have my Pihole configured as the DNS host for my local network and my Tailnet so it’s used by all of my devices even remotely.
So the same outcome you are looking for but with a slightly different path to get there
I used Google Domains for many years.
I think mostly because it came as a package with my Google Workspace account.
But the whole "selling their domain accounts to Squarespace and not even bothering to notify us kind of turned me off to them.
I am now happily using Cloudflare instead.
Frankly I don’t miss it.
The rates seem a tiny bit cheaper and the API/etc is far more advanced.
I suspect I will be much happier with Cloudflare in the long run
It depends what I’m backing up and where it’s backing up to.
I do local/lan backups at a much higher rate because there’s more bandwidth to spare and effectively free storage. So for those as often as every 10 mins if there are changes to back up.
For less critical things and/or cloud backups I have a less frequent schedule as losing more time on those is less critical and it costs more to store on the cloud.
I use Kopia for backups on all my servers and desktop/laptop.
I’ve been very happy with it, it’s FOSS and it saved my ass when Windows Update corrupted my bitlocker disk and I lost everything. That was also the last straw that put me on Linux full-time.