Well said, and the 'oops shit's dead' is also in the making.
We have the chance to be close to a school so electricity + internet is never down. The time to move to a VPS/other location is minimal, with encrypted backup on multiple locations.
Open to suggestions to improve the setup.
I never tried it but many this one? https://docs.wedding-share.org/