this post was submitted on 14 Jun 2026
15 points (100.0% liked)

homelab

10445 readers
115 users here now

founded 5 years ago
MODERATORS
 

I'm looking to buy a couple of ONVIF/RTSP IP cameras to hook up as part of a home security system and could use some help with the programming side of things. I've looked around a couple of Youtube guides but they all seem to skip over some minor but important details needed to install and run an open source NVR.

Could someone point me out to an online guide that's easy to follow? I'm still very much a beginner with Linux and don't know much about how to set up Docker or HomeLab as part of the NVR's installation process. I also need to remotely access my video feeds when not at home and would like to ask for some guidance on how one can go about setting that up on both the NVR and phone side.

Below is a diagram of the planned setup. Any information would be appreciated!

you are viewing a single comment's thread
view the rest of the comments
[–] Jimbabwe@lemmy.world 6 points 1 week ago (2 children)

Frigate running on any box that can run docker and use a coral, hailo, or other chip for object detection. Read their recommendations for hardware. https://docs.frigate.video/frigate/hardware

I’ve been using this for a few years with amcrest cameras and ancient NAS hardware and it works beautifully

[–] comrademiao@piefed.social 2 points 3 days ago* (last edited 3 days ago)

Also use frigate and amcrest. Works well! Cameras are only $50 a piece. Running on an old Optiplex. VLANed off from the internet. Amcrest cameras do need to be disconnected from the internet via VLAN though, they ping home an absurd amount, for what idk.

[–] CorrectAlias@piefed.blahaj.zone 2 points 1 week ago* (last edited 1 week ago)

Frigate (docker, ofc) also works well with Reolink. It's a bit to set up Frigate but it's well worth it imo.

I agree with the other commenter that SSDs probably shouldn't be used for NVRs as it's constant reads and SSDs are very expensive now (so are hard drives, but less so when priced at $/TB). SSDs don't really provide much of a benefit in NVRs unless you have dozens and dozens of high res cameras, anyway. If you can get just a few TBs in this thing using spinning rust, that's probably better.