saihgupr/frigate-oci-script — explained in plain English
Analysis updated 2026-05-18
Deploy Frigate NVR on a home server without setting up Docker.
Enable hardware accelerated video processing using an Intel, AMD, or Nvidia GPU.
Add a Google Coral device to speed up camera object detection.
Upgrade an existing Frigate container to a newer version without losing configuration or footage.
| saihgupr/frigate-oci-script | anndreloopez012/campuslands-dev-sql | devindudeman/nix-android | |
|---|---|---|---|
| Stars | 21 | 21 | 21 |
| Language | Shell | Shell | Shell |
| Setup difficulty | moderate | easy | hard |
| Complexity | 2/5 | 1/5 | 4/5 |
| Audience | ops devops | developer | developer |
Figures from each repo's GitHub metadata at analysis time.
Requires Proxmox VE 9.1 or newer and root access to the Proxmox host.
This project is a script for people who run Proxmox VE, a piece of software used to run virtual machines and containers on a home server or lab setup. It automates installing and managing Frigate NVR, a video recording and security camera tool, inside a lightweight container on Proxmox, without needing Docker running inside that container. Normally, running Frigate this way means running Docker inside a container inside Proxmox, which uses extra resources and adds complexity. This script instead pulls Frigate's official container image directly and boots it as a native container, cutting out that extra layer entirely. The container it creates is also unprivileged by default, meaning it has fewer permissions on the host system, which is safer if something inside it were ever compromised. The script can automatically detect and configure hardware acceleration for Intel, AMD, or Nvidia graphics chips, which speeds up video processing significantly compared to relying on the CPU alone. It also supports Google Coral devices, a small chip designed to accelerate object detection, whether connected over USB or as an internal card. Once installed, the tool keeps your configuration and recorded video files stored on the host machine, so if the container is ever deleted and recreated, none of your settings or footage are lost. An included update script handles upgrading Frigate to a newer version: it safely backs up your current setup, builds a temporary container from the newer image, copies your files and settings over, and then removes the temporary container once everything is confirmed working. To use it, you need Proxmox VE 9.1 or newer and root access to the Proxmox host. Installation is a single command you paste into the Proxmox shell, and the script then asks you a few questions about container ID, hostname, resources, and storage before setting everything up automatically.
A script that installs and updates the Frigate security camera NVR as a lightweight native container on Proxmox, no Docker needed.
Mainly Shell. The stack also includes Shell, Proxmox VE, LXC.
Setup difficulty is rated moderate, with roughly 30min to a first successful run.
Mainly ops devops.
This repo across BitVibe Labs
Verify against the repo before relying on details.