git404hub

what is frigate-oci-script fr?

saihgupr/frigate-oci-script — explained in plain English

Analysis updated 2026-05-18

21ShellAudience · ops devopsComplexity · 2/5Setup · moderate

tl;dr

A script that installs and updates the Frigate security camera NVR as a lightweight native container on Proxmox, no Docker needed.

vibe map

mindmap
  root((frigate-oci-script))
    What it does
      Installs Frigate NVR
      Runs without Docker
      Automates updates
    Tech stack
      Shell script
      Proxmox VE
      OCI containers
    Use cases
      Home security NVR
      GPU acceleration
      Coral TPU support
    Requirements
      Proxmox VE 9.1+
      Root access

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

what do people make with this?

VIBE 1

Deploy Frigate NVR on a home server without setting up Docker.

VIBE 2

Enable hardware accelerated video processing using an Intel, AMD, or Nvidia GPU.

VIBE 3

Add a Google Coral device to speed up camera object detection.

VIBE 4

Upgrade an existing Frigate container to a newer version without losing configuration or footage.

what's the stack?

ShellProxmox VELXCOCI

how it stacks up fr

saihgupr/frigate-oci-scriptanndreloopez012/campuslands-dev-sqldevindudeman/nix-android
Stars212121
LanguageShellShellShell
Setup difficultymoderateeasyhard
Complexity2/51/54/5
Audienceops devopsdeveloperdeveloper

Figures from each repo's GitHub metadata at analysis time.

how do i run it?

Difficulty · moderate time til it works · 30min

Requires Proxmox VE 9.1 or newer and root access to the Proxmox host.

in plain english

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.

prompts (copy fr)

prompt 1
Explain what running a Docker image as a native OCI container on Proxmox means compared to Docker-in-LXC.
prompt 2
Help me configure hardware acceleration for my GPU when self-hosting a video recording tool.
prompt 3
Walk me through setting up Frigate NVR on my home Proxmox server using this script.
prompt 4
Show me how to troubleshoot go2rtc WebRTC streaming in a Proxmox LXC container.

Frequently asked questions

what is frigate-oci-script fr?

A script that installs and updates the Frigate security camera NVR as a lightweight native container on Proxmox, no Docker needed.

What language is frigate-oci-script written in?

Mainly Shell. The stack also includes Shell, Proxmox VE, LXC.

How hard is frigate-oci-script to set up?

Setup difficulty is rated moderate, with roughly 30min to a first successful run.

Who is frigate-oci-script for?

Mainly ops devops.

peek the repo → explain another one

This repo across BitVibe Labs

double-check against the repo, no cap.