frigate

frigate

Docker-Anwendung from yayitazale's Repository

Übersicht

A complete and local NVR designed for Home Assistant with AI object detection. Uses OpenCV and Tensorflow to perform realtime object detection locally for IP cameras. You cas use a integrated or dedicated GPU (Intel/AMD/Nvidia) to perform the image decoding of the input streams of your cameras. Optionally (but highly recommended), you can use multiple devices to perform the object detetion, such as a Google Coral Accelerator, Nvidia GPU, OpenVINO (Intel GPU)... See the documentation for more details about your specific hardware and needs (https://docs.frigate.video/). This is a general templeate that aims to give a fast deoplyment for every user so check all the options carefully and remove all the configurations that you are not going to use.

Anforderungen


- A valid config.yml file must exist in the config directory to startup the container.
- If you are using a PCI Coral instead of a USB one, you must install first the needed drivers going to the CA app and searching for Coral-Driver (thanks to @ich777)
- If you want to use a NVidia card to image decoding and/or detection, you must first install the drivers from CA app (thanks to @ich777), add "--runtime=nvidia" as extra parameter under advanced view and set the "Nvidia Visible Devices" variable with your "GPU UUID" as the value.
- If you want to use the NVidia TensorRT ONNX Detector, you have to select the correspondig NVIDIA branch.
- If you want to use a AMD GPU to image decoding you must change driver to "radeonsi".

Laufzeit-Argumente

Web-UI
http://[IP]:[PORT:8971]
Netzwerk
bridge
Shell
sh
Privilegiert
false
Extra Params
--shm-size=256m --mount type=tmpfs,target=/tmp/cache,tmpfs-size=1000000000 --restart unless-stopped

Konfiguration der Vorlage

Config PathPathrw
Ziel
/config
Standard
/mnt/user/appdata/frigate
Wert
/mnt/user/appdata/frigate
Media pathPathrw
Ziel
/media/frigate
Wert
/mnt/user/Media/frigate
Authenticated UI and API access without TLS. Reverse proxies should use this portPorttcp
Ziel
8971
Wert
8971
RTSP restreaming portPorttcp

By default, these streams are unauthenticated. Authentication can be configured in go2rtc section of config

Ziel
8554
Wert
8554
Frigate RTSP PasswordVariable
Ziel
FRIGATE_RTSP_PASSWORD
Wert
enterpassword
Frigate+ API keyVariable

Optional: Enter the frigate+ API key or remove this if you are not using it

Ziel
PLUS_API_KEY
Coral TPU/NCS2 MappingDevice

Use /dev/bus/usb for USB devices and /dev/apex_0 for PCIe devices (you must install the drivers first for PCIe devices). Remove this if you are not using it

Ziel
/dev/bus/usb
Wert
/dev/bus/usb
Intel/AMD GPU mappingDevice

Intel/AMD GPU mapping for image decode (and detection with Intel OpenVINO). Remove this if you are not using it

Wert
/dev/dri/renderD128
Driver for Intel/AMD GPUsVariable

(Intel = iHD or i965 and AMD = radeonsi). Remove this if you are not using it

Ziel
LIBVA_DRIVER_NAME
Wert
iHD
Nvidia Visible DevicesVariable

This info can be found in the NVidia driver plugin.. Only for Nvidia GPU decoding and/or detection. Remove this if you are not using it

Ziel
NVIDIA_VISIBLE_DEVICES
Wert
YOURGPUUUID
Nvidia Driver CapabilitiesVariable

Only for Nvidia GPU decoding and/or detection. Remove this if you are not using it

Ziel
NVIDIA_DRIVER_CAPABILITIES
Wert
compute,utility,video
Internal unauthenticated UI and API access. Access to this port should be limited. Intended to be used within the docker network for services that integrate with FrigatePorttcp
Ziel
5000
Wert
5000
WebRTC connection TCP portPorttcp

For low latency live views

Ziel
8555
Wert
8555
WebRTC connection UDP portPortudp

For low latency live views

Ziel
8555
Wert
8555
LocaltimePathro
Ziel
/etc/localtime
Wert
/etc/localtime

Statistik herunterladen

7,365,535
Downloads insgesamt
10,756
Dieser Monat
11,679
Durchschnittlich / Monat

Gesamte Downloads im Laufe der Zeit

Tabelle laden...

Einzelheiten

Repository
ghcr.io/blakeblackshear/frigate:stable
Zuletzt aktualisiert2023-01-07
Erstmals gesehen2022-09-23

Führen Sie Frigate auf Unraid aus.

Frigate ist gelistet in Community Apps für Unraid OS. Erkunden Sie Unraid, um einen flexiblen Heimserver, ein NAS oder ein Heimlabor aufzubauen.