Skip to content
c17 .ioJoin list

Best / NVR & security cameras

Best open-source NVR & security cameras

The best self-hosted NVR in the c17.io catalog is Frigate (MIT local object detection — the published Ring/Nest/Wyze/Arlo stack), with ZoneMinder for a GPL-2.0 CCTV appliance, motionEye as a GPL-3.0 web UI on the Motion daemon, and Motion itself when you only want the detector. Voice assistants stay on /best/voice-assistants. House automations stay on /best/home-automation.

Open the stackStart on Railway

Ranked picks

  1. 1

    Frigate

    MIT NVR with local object detection — the c17 Ring/Nest/Wyze/Arlo stack.

    When to pick it: IP cameras you keep, with detections on hardware you run.

    36,720 stars in the catalog

  2. 2

    ZoneMinder

    GPL-2.0 CCTV/NVR for IP, USB, and analog cameras.

    When to pick it: A classic Linux NVR if Frigate's detector is not the shape.

    5,943 stars in the catalog

  3. 3

    motionEye

    GPL-3.0 web frontend for the Motion daemon.

    When to pick it: A camera UI on Motion, not Frigate's NVR.

    4,717 stars in the catalog

  4. 4

    Motion

    GPL-3.0 software motion detector. The daemon motionEye sits on.

    When to pick it: Detection without a full NVR product.

    4,051 stars in the catalog

How they compare

ToolLicenseSelf-hostBest for
FrigateMIT LicenseMediumIP cameras you keep, with detections on hardware you run.
ZoneMinderGPL-2.0MediumA classic Linux NVR if Frigate's detector is not the shape.
motionEyeGPL-3.0EasyA camera UI on Motion, not Frigate's NVR.
MotionGPL-3.0MediumDetection without a full NVR product.

Related pages

FAQ

Wyze, Arlo, Ring, or Nest?
Same published stack — /replace/wyze, /replace/arlo, /replace/ring, /replace/nest. Frigate is the NVR. Pair it with Home Assistant; do not confuse the two jobs.
Frigate or Home Assistant?
Frigate if the job is cameras. Home Assistant if the job is the house — /best/home-automation. Voice is /best/voice-assistants.
Are these free?
Frigate is MIT. ZoneMinder is GPL-2.0. motionEye and Motion are GPL-3.0. You pay cameras, a box, and electricity. Vendor clouds stay behind.
Can I deploy this on Railway?
A LAN box with the camera subnet is the honest path. Open /stacks/frigate-nvr. The Railway CTA starts a project.

Stack of the Week

Get one stack a week that replaces a SaaS bill.

Sponsor this page