You can have the power of AI with your network cameras if you have an old computer or laptop laying around with a CPU of 2017 or higher. Laptops can get hot while the AI is busy. It is best to get a laptop cooler.
Your diy NVR should have at least 8GB of ram. Less might make the detection slower or start to miss frames. 2 hard drives is prefered. 1 drive for the operating system and software and 1 drive for camera recording. A 1 terabyte hard drive can hold about 4days of recording for 8 cameras recording 24/7 at 3megapixels.
- Start by installing debian 12.
- Install Docker CE and Docker compose
- Install Portainer
- Deploy Frigate container
- Deploy Home Assistant container
- Deploy Adgaurd Home container
- Deploy Chrony
- Deploy MQTT container
- Deploy VLC telnet container (if you want voice notifications TTS)
- Deploy Piper container (if you want voice notifications TTS)
- Deploy Code-Server container
Seems like allot of things to do, but I assure you, starting up the containers is fast and simple. I will be going through all of the steps of getting your own NVR system up and running over the next few posts and providing copy and paste code.
