I would suggest a dedicated NVR for recording and monitoring. I tried using a home-rolled system and it was more trouble than it was worth and was unreliable. I use an Amcrest 24 channel dedicated NVR with some POE Amcrest cameras around the house. I would consider this self hosted, as everything stays in my network and the apps point directly to it without needing to go through a cloud service. I think they offer one if you want, but it’s on-top-of and not required.
Playtone - Sleep on Sunday (2006?)
An excellent song that I first came upon downloading a demo album from
download.com
back in the day when they hosted music albums. I can’t find anything about this song online anymore except for this YouTube upload and in my personal mp3 archives. If you know more about it, I’d love to hear it!