Skip to content

Commit

Permalink
Frigate-NVR (#115)
Browse files Browse the repository at this point in the history
* Create .gitignore

* Add files via upload

* Create .gitignore

* Add files via upload

* Delete servapps/Frigate-NVR/screenshots/.gitignore

* Delete servapps/Frigate-NVR/.gitignore

* Add files via upload

* Rename icon.png to icon.svg

* Add files via upload

* Delete servapps/Frigate-NVR/screenshots/1.jpg

* Delete servapps/Frigate-NVR/screenshots/2.jpg

* Delete servapps/Frigate-NVR/icon.svg
  • Loading branch information
lilkidsuave authored Jan 14, 2024
1 parent d8e8989 commit d8a4925
Show file tree
Hide file tree
Showing 5 changed files with 108 additions and 0 deletions.
99 changes: 99 additions & 0 deletions servapps/Frigate-NVR/cosmos-compose.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,99 @@
{
"cosmos-installer": {
"form": [
{
"name": "configPath",
"label": "What is the path to your config.yml?",
"initialValue": "{DefaultDataPath}/FrigateNVR",
"type": "text"
},
{
"name": "dataPath",
"label": "What is the path to your data?",
"initialValue": "{DefaultDataPath}",
"type": "text"
},
{
"name": "password",
"label": "Set a password for the password template feature.",
"initialValue": "cosmos",
"type": "password"
},
{
"name": "sharedMemory",
"label": "How much shared memory in megabytes do you want?",
"initialValue": "64mb",
"type": "text"
},
{
"name": "cache",
"label": "How much cache in bytes do you want?",
"initialValue": 1000000000,
"type": "text"
}
]
},
"services": {
"{ServiceName}": {
"container_name": "{ServiceName}",
"privileged": true,
"restart": "unless-stopped",
"image": "ghcr.io/blakeblackshear/frigate:stable",
"shm_size": {
"Context.sharedMemory": null
},
"devices": [
"/dev/bus/usb:/dev/bus/usb",
"/dev/apex_0:/dev/apex_0",
"/dev/dri/renderD128:/dev/dri/renderD128"
],
"volumes": [
{
"source": "/etc/localtime",
"target": "/etc/localtime",
"type": "bind"
},
{
"source": "{Context.configPath}",
"target": "/config",
"type": "bind"
},
{
"source": "{Context.dataPath}",
"target": "/media/frigate",
"type": "bind"
}
],
"ports": [
"8554:8554",
"8555:8555",
"8555:8555/udp",
"1935:1935"
],
"environment": [
"FRIGATE_RTSP_PASSWORD={Context.password}"
],
"labels": {
"cosmos-force-network-secured": "false",
"cosmos-auto-update": "true",
"cosmos-icon": "https://azukaar.github.io/cosmos-servapps-official/servapps/Frigate-NVR/icon.png",
"cosmos-persistent-env": "FRIGATE_RTSP_PASSWORD"
},
"routes": [
{
"name": "{ServiceName}",
"description": "Expose {ServiceName} to the web",
"useHost": true,
"target": "http://{ServiceName}:5000",
"mode": "SERVAPP",
"Timeout": 14400000,
"ThrottlePerMinute": 12000,
"BlockCommonBots": true,
"SmartShield": {
"Enabled": true
}
}
]
}
}
}
9 changes: 9 additions & 0 deletions servapps/Frigate-NVR/description.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
{
"name": "Frigate-NVR",
"longDescription": "Frigate-NVR is an open-source NVR (Network Video Recorder) designed for home automation and monitoring systems. It utilizes machine learning for object detection in surveillance footage. Frigate-NVR offers features like real-time alerts, customizable zones, and integrations with various camera systems. It is built to provide a flexible and customizable video surveillance solution for home users.",
"description": "Frigate-NVR is an open-source Network Video Recorder focusing on object detection for home automation and monitoring systems.",
"tags": ["Frigate-NVR", "NVR", "surveillance", "home automation", "object detection"],
"repository": "https://github.com/blakeblackshear/frigate",
"image": "https://ghcr.io/blakeblackshear/frigate:stable",
"supported_architectures": ["amd64", "arm64"]
}
Binary file added servapps/Frigate-NVR/icon.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added servapps/Frigate-NVR/screenshots/1.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added servapps/Frigate-NVR/screenshots/2.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.

0 comments on commit d8a4925

Please sign in to comment.