have you heard about immich? it’s a bit ‘heavy’, too, but that’s because it’s not just a photo backup solution but aims to be a self-hosted multi-user replacement for google photos.
they already have been around for a long time, i used them for about 8 years (if i remember correctly), before switching to borgbase last years because of the notifications they can send you when no backup has happened for a specific time, which rsync.net can’t 😐
to your edit: rsync is a tool to copy/move files, borg is a backup utility. there are scripts that use rsync to create proper backups, but if you want to go by ‘more actively maintained’ you should look into how these scripts are maintained, not rsync itself.
on the other hand - borg is actively maintained, there even are releases in the last two days, one stable and one beta. it also fulfills your ‘encrypted backup’ requirement and has a
versioned backups built in.
tl;dr comparing borg backup and rsync is comparing apples and oranges
for testing just set all chains to allow and flush all the rules. then ping the wireguard ip of your vps from your home server (the one where wireguard is configured). this should work and should tell the vps where it can find the other wireguard endpoint. pinging your home server from the vps should work now. if this makes the connection work properly look into the wireguard keepalive settings and make sure that your home server regulary announces itself to your vps.
after that reload the netfilter/iptables on your vps.
you don’t need a firewall management tool, as long as there are no services running on the public interface there are no open ports that would need filtering.
oh, i didn’t know that, as i’m already in to deep in unifi appliances 😬
i think i remember that it was not required, but i would not be surprised if that has changed.
consodering that you would need a subscription for a ring doorbell (if i remember correctly) the 200€ for the storage device and the ~180€ for the doorbell would still be cheaper. i’d be surprised to see another alternative with the same features for less money or without a aubscription.
netdata is easy to set up and detects a lot of things on it’s own like databases and ntpd and…
if you need more reliability you can always use a second mailserver as backup, add a second mx record to your domain and if the first one is not responding the second one will be used. there is no limit of how many next servers there can be specified afaik.