I stopped reading after this line.
Raspberry Pi won’t do unfortunately, unless you run up to 4 lightweight containers.
Does the author know how much compute power a Raspberry Pi 5 has? If the software that just hosts personal data can’t run in Raspberry Pi 5, that should be a terrible software. For most people and their families, a RPi5 is enough to host anything that they would ever need.
ASUS RT-AX53U
https://openwrt.org/toh/asus/rt-ax53u