Welcome.

Please have a read here:

Without you giving more information, it’s hard to give a reccomendation

e.g.

  • how many cameras do you need?
  • how long do you want to store the video for?
  • Do you need to access the self-hosted (I assume, since you said non-cloud) from remote?
  • how big is whatever you want to monitor?
  • how many sensors do you need (typically each room has at least a motion/infrared sensor, or the common areas)
  • etc.

Please help us help you by giving more information.

2 Spice ups