best

How to run frigate on an old pc

Run Frigate on an old PC for a local-first smart home with Home Assistant, HomeKit, and Hubitat integration.

Last updated: 2026-05-20

Running Frigate on an old PC is a smart way to build a local-first smart home. Whether you’re using Home Assistant, HomeKit, or Hubitat, setting up Frigate on a repurposed machine can give you powerful video surveillance without relying on the cloud. This guide walks you through the practical steps, hardware recommendations, and tradeoffs you should consider.

Choose the Right Hardware

Before you start the installation, you need the right hardware. Frigate is a lightweight video analytics system, but it still requires a decent amount of processing power, especially if you’re running multiple cameras or using advanced features like motion detection and object tracking.

An old PC with an Intel i3 or AMD Ryzen 3 processor, 8GB of RAM, and a decent GPU (even a basic one) should work. If you’re repurposing an old desktop or laptop, make sure it has a working Ethernet port or Wi-Fi for network access. A 2015 or newer machine with a decent CPU and at least 8GB of RAM is ideal.

If you’re using a Lenovo ThinkCentre M75q Gen5 or Intel NUC 12 Pro, these are excellent choices for running Frigate on an old PC. They offer a good balance of performance and power efficiency. For a more budget-friendly option, the Minisforum UM790 Pro or Beelink EQ13 can also work if you’re running a small number of cameras.

If you’re planning to run Frigate alongside Home Assistant, consider a Raspberry Pi 4 or NVIDIA Jetson Nano. These single-board computers are compact and energy-efficient, but they can be limiting if you’re running multiple cameras or using advanced features. For a more powerful setup, a Dell XPS 13 or MacBook Air M1 can also be used, though they’re more expensive.

Set Up Your Environment

Once you’ve selected your hardware, the next step is to set up your environment. Frigate runs on Linux, so you’ll need to install a Linux distribution. Ubuntu is a good choice for beginners, but you can also use Arch Linux or Debian if you’re more experienced.

Start by installing your chosen Linux distribution on your old PC. Make sure to allocate enough RAM and swap space, especially if you’re running multiple services. If you’re using a Raspberry Pi, you can use the official Raspbian OS or a lightweight alternative like Ubuntu Core.

Next, install the necessary dependencies. Frigate requires Python 3.10 or higher, so make sure to install that first. You can also install Docker or use a containerized setup if you’re not comfortable with manual installation.

If you’re using Home Assistant, you can install Frigate as a custom component or use a Docker container. Both options are viable, but the Docker approach is easier for most users. Make sure to configure your cameras and set up the necessary permissions for Frigate to access the video feeds.

Configure Frigate for Your Smart Home

Once Frigate is installed, the next step is to configure it for your smart home. If you’re using Home Assistant, you can integrate Frigate by adding the appropriate configuration to your configuration.yaml file. Make sure to specify the correct camera feeds and set up the motion detection settings.

If you’re using HomeKit, you can use a third-party integration like Home Assistant to bridge the gap between Frigate and HomeKit. This allows you to control your cameras and receive alerts through the HomeKit app. Similarly, if you’re using Hubitat, you can use a custom integration or a third-party app to connect Frigate to your Hubitat ecosystem.

It’s important to note that running Frigate on an old PC may require some trade-offs. If you’re using a low-end machine, you may need to limit the number of cameras you’re running or reduce the resolution of your video feeds. This will help conserve resources and ensure that Frigate runs smoothly.

Optimize for Performance and Stability

To ensure that Frigate runs smoothly on your old PC, you should optimize for performance and stability. One of the best ways to do this is to use a lightweight Linux distribution and disable unnecessary services. This will free up resources and improve the overall performance of your system.

If you’re using a Philips Hue Smart Plug or Sonoff Mini R4 Matter, you can use these devices to power cycle your PC or restart Frigate if it becomes unresponsive. This is a simple but effective way to keep your system running smoothly.

Another important consideration is to set up a backup system for your Frigate data. Since Frigate stores video footage and camera configurations, it’s important to have a reliable backup solution. You can use a cloud-based backup service or set up a local backup using a Synology NAS or QNAP device.

Quick Verdict

Running Frigate on an old PC is a cost-effective way to build a local-first smart home. With the right hardware and configuration, you can enjoy powerful video surveillance without relying on the cloud. While there are some trade-offs to consider, the benefits of running Frigate locally far outweigh the limitations. Whether you’re using Home Assistant, HomeKit, or Hubitat, Frigate can be a valuable addition to your smart home setup.

Next steps

Compare this category side by side

If you want fewer opinions and more matrix-style tradeoffs, the comparison pages are the next stop.

See comparisons →

Inspect all products

The full product database keeps the caveats, setup notes, and compatibility details attached to each device.

Browse products →

Back up and read the explainers

If a buying guide feels too specific too fast, the guides section covers the broader local-first logic behind it.

Read guides →

Related articles

Best local-first smart home hubs

The best smart home hubs and controllers for people who care about local control, Home Assistant compatibility, and fewer long-term regrets.

Read article →

Best smart plugs with local control and energy monitoring

The best smart plugs for buyers who want real local control, useful energy data, and fewer long-term ecosystem regrets.

Read article →

Best local security cameras for Home Assistant

The best Home Assistant-friendly local camera options for buyers who care about RTSP, ONVIF, NVR compatibility, and lower cloud dependence.

Read article →