unifi-cam-proxy

Docker app from patrickstigler's Repository

Overview

SSH to your config folder (/mnt/user/appdata/unifi-cam-proxy) Run: openssl ecparam -out /tmp/private.key -name prime256v1 -genkey -noout openssl req -new -sha256 -key /tmp/private.key -out /tmp/server.csr -subj "/C=TW/L=Taipei/O=Ubiquiti Networks Inc./OU=devint/CN=camera.ubnt.dev/emailAddress=support@ubnt.com" openssl x509 -req -sha256 -days 36500 -in /tmp/server.csr -signkey /tmp/private.key -out /tmp/public.key cat /tmp/private.key /tmp/public.key > client.pem rm -f /tmp/private.key /tmp/public.key /tmp/server.csr to create an cert for your cam. Get a token: https://{NVR IP}/proxy/protect/api/cameras/manage-payload Modify the Post Parameters to your needs. (check documentation)

unifi-cam-proxy Discord

UniFi Camera Proxy

About

This enables using non-Ubiquiti cameras within the UniFi Protect ecosystem. This is particularly useful to use existing RTSP-enabled cameras in the same UI and mobile app as your other Unifi devices.

Things that work:

  • Live streaming
  • Full-time recording
  • Motion detection with certain cameras
  • Smart Detections using Frigate

Documentation

View the documentation at https://unifi-cam-proxy.com

Donations

If you would like to make a donation to support development, please use Github Sponsors.

Install unifi-cam-proxy on Unraid in a few clicks.

Find unifi-cam-proxy in Community Apps on your Unraid server, review the template, and click Install. Unraid handles the Docker app or plugin setup from the published template.

Open the Apps tab on your Unraid server Search Community Apps for unifi-cam-proxy Review the template variables and paths Click Install

Download Statistics

232,436
Total Downloads
3,431
This Month
3,074
Avg / Month

Total Downloads Over Time

Loading chart...

Details

Repository
keshavdv/unifi-cam-proxy:dev
Last Updated2023-04-19
First Seen2024-01-11

Runtime arguments

Network
bridge
Shell
sh
Privileged
false
Extra Params
--restart=unless-stopped

Template configuration

ConfigPathrw
Target
/client.pem
Value
/mnt/user/appdata/unifi-cam-proxy/client.pem