Frigate NVR Setup: 5 Easy Steps to Ditch Cloud Cameras

I canceled my last cloud camera subscription two months ago, and my security cameras have never worked better. If you’ve been eyeing the same move, this Frigate NVR setup is the way out — five steps, one afternoon, and every second of footage stays on hardware you own. No monthly fee, no “your video history is only 60 days” email, no footage of your front porch sitting on someone else’s server.

Frigate is a free, open-source network video recorder that runs on your own machine and uses AI object detection to tell you the difference between a person walking up your driveway and a tree branch waving at the camera for six hours. It’s the same core trick Ring and Nest charge you for every month — except it happens locally, in milliseconds, with zero cloud dependency.

Here’s the part that sold me: the hardware pays for itself. A Ring Protect Pro plan runs about $200 a year. The mini PC in this guide costs roughly that once, and it’ll happily run your cameras (plus half a dozen other self-hosted apps) for years. If you’ve already got a Docker home server humming in a closet, you’re most of the way there.

Transparency Note: This post contains affiliate links. If you buy something through these links, I may earn a small commission at no extra cost to you. Every product mentioned is researched based on specs, expert reviews, and real user feedback.
frigate nvr setup — PoE security camera mounted on a home exterior wall

Why This Frigate NVR Setup Beats a Cloud Camera Kit

Three reasons, and they’re not subtle. Privacy: your footage never leaves your network unless you decide it should. Cost: zero subscription, forever — the whole build below lands around $400 with two 4K cameras, which is about two years of cloud fees. Speed and reliability: detection happens on your hardware, so alerts fire in under a second and keep working when your internet goes down. Try getting any of those three from a cloud kit, let alone all of them.

The trade-off is an afternoon of tinkering. That’s the honest price. But Frigate in 2026 is dramatically easier to stand up than it was even two years ago, and the five steps below are the exact Frigate NVR setup I’d follow starting from zero today.


Step 1: Grab a Mini PC That Sips Power

You don’t need a rack server for this. Frigate’s own docs point at efficient Intel N100 mini PCs as the sweet spot, because the N100’s integrated GPU handles AI object detection through OpenVINO with room to spare for a handful of cameras. Translation: the cheap little box is enough, and it idles at less than 10 watts.

My pick is the Beelink Mini S12 Pro — N100, 16GB of RAM, 500GB SSD, and it’s the same box I recommend for general homelab duty. One note on storage: 500GB holds roughly a week of continuous 4K recording from a couple of cameras, so plan to bolt on a cheap external drive if you want longer retention.

What I liked: Silent, tiny, sips power, and the N100’s iGPU covers both video decoding and AI detection — no add-on hardware needed.
What could be better: 500GB fills up fast with 4K cameras — budget for an external drive if you want weeks of footage history.
Beelink Mini S12 Pro Mini PC, Intel 12th Gen N100 (4C/4T, up to 3.4GHz), 16GB DDR4, 500GB SSD, Desktop Computer Support Dual HDMI 4K@60Hz, WiFi 6, BT5.2, NAS, Low Power N100 16G+500G
  • ✅【Upgraded Intel-N100 Mini PC】-Intel Alder Lake-N100 mini pc features 4 CPU cores, 4 threads, max turbo clock of 3.4GHz, Intel UHD Graphics 24EUs, and 6MB L3 smart cache. Compared with the Intel Jasper Lake N5105 CPU, its performance has been improved by more than 25%. CPU-N100 adopts intel 7 manufacturing process, the standard TDP of the processor is 6W. This is an entry-level office mini computer that can also be used as a NAS and soft router.
  • ✅【Max 16GB RAM and 2T SSD】-Beelink N100 Mini PC features a single SODIMM slot, which supports DDR4-3200MHz RAM of up to 16GB. It also comes with an M.2 2280 slot for SATA3 SSD storage (up to 2TB), and a SATA3 interface for a 2.5-inch SATA HDD/SSD (up to 2TB). The Mini S12 is a "4.25 x 4.01 x 1.54" inches small form factor desktop PC. The mini PC employs a plastic chassis enhanced by deep laser engraving, making it resistant to scratches.
  • ✅【Dual 4K Display and Upgraded Cooling systeam】-The Intel UHD iGPU delivers powerful graphics performance, and two HDMI 2.0 ports allow you to multitask efficiently on two 4K@60Hz displays. It also supports AV1 decode. The Mini S12 Pro N100 sports a large silent CPU fan, a copper heat sink, and a dedicated SSD cooling shield. The upgraded cooling mechanism is much better than the N5095 mini PC.
  • ✅【Wifi6/BT5.2 and Rich Ports】-Beelink mini s12 pro equipped WiFi6 (600Mbps) and BT5.2, enables fast data transfer to meet your daily use needs. Beelink Intel N100 mini pc ports: 1 x 1000Mbps LAN Port, 2 x HDMI 2.0, 4 x USB3.2 Type-A (10Gbps), 1 x 3.5mm audio, 1 x DC power input. The maximum download speed can reach 128MB/s with 1000M broadband. Office, Design, Home Video, and other software all run smoothly, and meet all your daily needs and work.
  • ✅【7*24-hour support and 3 Year Warr-anty】-All Beelink Mini PC have passed CE, EMC, FCC, and RoHS certifications. Beelink mini pc additional functions: Auto Power On, Wake up On LAN, PXE, Power-on function set in BIOS. If you have any product-related questions Or consult before buying, please ask for support. We have 24-hour after-sale team support and provide one year warr-anty.

Quick word on the Google Coral USB Accelerator, because every older Frigate guide swears by it: the official docs no longer recommend it for new installs. The N100’s built-in GPU does the same job now. Skip the Coral unless you’re building on a Raspberry Pi or chasing absolute minimum power draw.

Step 2: Pick Cameras That Don’t Phone Home

Any camera that speaks RTSP works with Frigate, but wired PoE cameras are the move — one cable for power and data, and no WiFi dropouts at the exact moment something happens. Frigate’s docs lean toward Dahua, Hikvision, and Amcrest; of those three, Amcrest is the easiest to actually buy in the US.

The Amcrest UltraHD 4K Turret (IP8M-T2599EW-AI-V3) is my primary pick: 8MP, solid night vision, IP67 weatherproof, and clean RTSP streams that Frigate ingests without drama.

Amcrest UltraHD 4K (8MP) Outdoor Security IP Turret PoE Camera, 3840x2160, 98ft NightVision, 125° FOV, IP67 Weatherproof, MicroSD Recording (256GB), IP8M-T2599EW-AI-V3 (White)
  • EXPERIENCE ULTRA HD 4K – Stunning ultra-high quality 4K (8-Megapixel / 3840x2160) resolution featuring enhanced low light capability utilizing the latest CMOS image sensor and chipset. Super-wide 105° viewing angle allows you to cover more ground and keep more of what matters to you safe. Power Over Ethernet (POE camera) for easy installation (POE Injector or Switch Required; Not Included, Sold Separately).
  • SMARTER SECURITY – Receive motion alert notifications and review footage via your smartphone with the Amcrest View app. Playback and record professionally on a PC using the Amcrest Surveillance Pro for Windows and MAC (included) or Blue Iris Professional. Works with Amcrest Cloud remote video storage, MicroSd Card (up to 256GB), Amcrest NVRs, Synology and QNAP NAS, FTP, Pale Moon and Sea Monkey Browsers, IE, Safari, Firefox 49. 0 and Chrome with Amcrest Web View Extension.
  • DAY OR NIGHT, RAIN OR SHINE – Built to weather any storm and the darkest of nights, this Dome 4K PoE IP Turret Camera features a heavy-duty metal weatherproof IP67 housing as well as built-in IR LEDs and a CMOS 1/2.7” 8MP progressive CMOS image sensor to achieve unsurpassed low-light capability and night-vision up to 98 feet. Dual H.265/H.264 compression allows for maximum encryption with the latest technology as well as backwards compatibility with legacy platforms.
  • SECURE CLOUD VIDEO BACKUP – The optional Amcrest Cloud remote video storage subscription service allows you automatically store your videos off-site in a third-party location hosted and secured by AWS. This way if something happens to your local PC/NVR/SDcard/NAS, the footage will be safely recorded in a secure off-site location and accessible to you through a web-based Flash interface for PC (Chrome/Firefox/Safari/Edge) and AmcrestCloud smartphone app.
  • SIMPLE, RELIABLE, SECURE - At Amcrest, we want to ensure the safety of our customers, their loved ones, homes and businesses. You’ll receive a full 1-year US and Lifetime Support provided directly from Amcrest. Built in microphone for one way audio. Compatible with the following Amcrest Junction Boxes, ASIN: B07CB468HC, B07FK662Z5 & B07628JHXL.

If you’d rather go with the bigger consumer name, the Reolink RLC-810A is a hugely popular 4K PoE bullet that plays nicely with Frigate — just know the Frigate community usually routes Reolink streams through go2rtc (built into Frigate) for stability.

REOLINK RLC-810A PoE Security Camera, 4K Wired Outdoor Surveillance | 100ft IR Night Vision, Smart Human/Vehicle/Animal Detection, Time-Lapse, Works with Smart Home, up to 512GB microSD Card White
  • 4K UlTRA HD VISUAL FEAST: This PoE security camera jumps from 5MP to 4K (8MP) Ultra HD, which is 1.6X clearer than 5MP and 4X clearer than 1080p. With the ability to capture 4K at 25fps videos, astoundingly sharp and crisp details around home or store will be reproduced perfectly in live streaming and playback.
  • HUMAN VEHICLE DETECTION WITH SMART ALERTS: This PoE IP camera can identify people and vehicles in terms of their shapes, which minimizes unnecessary alarms such as animals or shadows. It can also specify the type of detection when sending motion alerts to you. You can know what happened by just glancing at the phone screen.
  • REMOTE ACCESS & SMART PLAYBACK: With simple and intuitive Reolink App without extra fee, check what's happening in your home or office anytime and anywhere. Quickly filter videos by person/vehicle events, and locate the moments you need by the timeline, all within a few clicks. For first-time setup, please connect the camera within the same network and activate it through Reolink App, Client, or NVR.
  • FASTER AND SIMPLIFIED POE INSTALLATION: Thanks to the power over Ethernet (PoE) technology, this outdoor bullet camera can transmit videos and get power, signal, data via only one network cable, no WiFi needed. You can install this camera quickly and easily for a reliable connection. Note: Power supply is not included.
  • REAL-TIME MOTION ALERTS: Whenever the danger is detected, this surveillance camera will trigger alerts by sending real-time push notifications or alert emails to your device. You can watch live feed, be informed of the emergency, replay key moments - all can be done on Reolink App or Client anytime and anywhere

Here’s how the two compare at a glance:

Spec Amcrest IP8M-T2599EW-AI-V3 Reolink RLC-810A
Resolution 4K (8MP) 4K (8MP)
Form factor Turret Bullet
Night vision 98ft IR 100ft IR
Weatherproofing IP67 IP66
Frigate friendliness Direct RTSP, no fuss Best via go2rtc

To power them, a small PoE switch like the TP-Link TL-SG1005P gives you four PoE+ ports for about fifty bucks — plug the cameras in, plug the switch into your router, done.

Sale
TP-Link TL-SG1005P, 5 Port Gigabit PoE Switch, 4 PoE+ Ports @65W, Desktop, Plug & Play, Sturdy Metal w/ Shielded Ports, Fanless, QoS & IGMP Snooping PoE 5 Port, 1Gig
  • [Flexible Full Gigabit 5-Port PoE Configuration] 4x PoE+ (802.3at/af) 10/100/1000 Mbps RJ45 ports providing up to 30W per port and total PoE power budget of 65W, together w/ 1x Gigabit Non-PoE Port for high-speed connections.
  • [Plug and Play] Easy setup with no software installation or configuration needed.
  • [Advanced Software Features] Prioritize your traffic and guarantee high quality of video or voice data transmission with Port-based 802.1p/DSCP QoS and IGMP Snooping.
  • [Sturdy Metal Case] Durable metal casing and desktop/wall-mounting design are well-suited for different environments.
  • [Reliable and Quiet] IEEE 802.3X flow control provides reliable data transfer and Fanless design ensures quiet operation.

Step 3: Spin Up Frigate with Docker Compose

With Docker installed on the mini PC (my Docker Compose home server guide covers that in ten minutes), Frigate is one compose file away. This is the official template, trimmed to what matters:

services:
  frigate:
    container_name: frigate
    privileged: true
    restart: unless-stopped
    stop_grace_period: 30s
    image: ghcr.io/blakeblackshear/frigate:stable
    shm_size: "512mb"
    devices:
      - /dev/dri/renderD128:/dev/dri/renderD128
    volumes:
      - /etc/localtime:/etc/localtime:ro
      - ./config:/config
      - ./storage:/media/frigate
      - type: tmpfs
        target: /tmp/cache
        tmpfs:
          size: 1000000000
    ports:
      - "8971:8971"
      - "8554:8554"

The devices line passes the N100’s iGPU into the container so OpenVINO can use it for detection, and the tmpfs cache keeps constant camera writes off your SSD. Run docker compose up -d, then open https://your-server-ip:8971 and Frigate greets you with a login screen. That’s it — the app is alive.

Step 4: Point Frigate at Your Cameras

Frigate reads a single config.yml from the config folder you mapped above. Here’s a working starter for one camera with OpenVINO detection on the N100:

mqtt:
  enabled: false

detectors:
  ov:
    type: openvino
    device: GPU

cameras:
  front_yard:
    ffmpeg:
      inputs:
        - path: rtsp://admin:PASSWORD@192.168.1.50:554/cam/realmonitor?channel=1&subtype=0
          roles:
            - record
        - path: rtsp://admin:PASSWORD@192.168.1.50:554/cam/realmonitor?channel=1&subtype=1
          roles:
            - detect

record:
  enabled: true
  retain:
    days: 7

Two streams per camera is the trick everyone misses: the full-resolution main stream gets recorded, while the lower-resolution sub stream feeds the AI detector. That split is why a $200 mini PC can handle multiple 4K cameras without breaking a sweat. Swap in your camera’s IP and credentials (the RTSP path above is Amcrest’s format; Reolink and others are listed in the official Frigate docs), restart the container, and your camera feed appears in the dashboard.

Step 5: Tune Detection and Wire It Into Your Smart Home

Out of the box, Frigate detects people. In the UI you can add cars, dogs, cats, and more per camera, then draw motion masks over things that cause false alerts — the street behind your driveway, a flag, your neighbor’s very active wind chimes. Ten minutes of mask-drawing is the difference between “alerts I trust” and “alerts I mute.”

Then comes the fun part. Frigate has a first-class Home Assistant integration: live feeds on your dashboard, and automations like “if a person is detected in the backyard after 10pm, turn every outdoor light on.” For notifications on your phone, the Home Assistant companion app delivers rich alerts with a snapshot of exactly what triggered — same experience as Ring, minus the fee. And if you want to check your cameras from anywhere without opening ports, run it through Tailscale like the rest of your homelab.

The Takeaway

A complete Frigate NVR setup in 2026 comes down to this: one efficient N100 mini PC, wired PoE cameras, a compose file, and a short config. Call it $400 all-in for a two-camera system that out-detects the cloud kits, answers to nobody, and never sends you a renewal notice. The subscription camera companies are betting you won’t spend one afternoon learning this. Take the bet.

Got a Frigate build running, or stuck on a step? Drop it in the comments — config questions welcome. And if this saved you a subscription, share it with the friend still paying for cloud storage of their own driveway.

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top