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.

Download Statistics

248,266
Total Downloads
8,246
This Month
4,444
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