And then you've lost all your data cause an SD card was not rated for extreme write endurance. You repeat all that using better SD card or just a cheap PC with an SSD. You add backups.
Then you realize you need to access this setup while away from your home. You add port forwarding.
You run an audit to check if the system is secure enough so script-kiddies with a port scanner are not able to access your 'cloud'.
Then you realize your router is not so reliable. You add a watchdog which will reboot it once the connection becomes unstable.
Then there is a power outage. And if before you could just access all data using 4G on your phone, now you cannot. You add UPS to all critical parts of your home network infrastructure.
...
And it goes on and on. It is doable, but doing it well requires a lot of time, planning and resources. It's hardly feasible not only for a lay person but for 'power users' as well.