Sign inSign up

delroy666/unifi-proxy-server

By delroy666

•Updated almost 5 years ago

Allows UniFi device discovery across L3 networks

Image
0

1.1K

delroy666/unifi-proxy-server repository overview

⁠unifi-proxy-server

*** Update April 2022: As of UniFi Protect iOS 1.6.1, the app now supports direct connections across VLANS, so running unifi-proxy should no longer be necessary. ***

This is a containerized version of bahamas10's unifi-proxy server.js: https://github.com/bahamas10/unifi-proxy⁠ It allows UniFi device discovery across L3 networks, e.g. to establish a "direct connection" in the iOS UniFi Protect app to a UNVR or UDMP that is in a different subnet/vlan.

⁠How to run:

Create a packet JSON string using one of the two methods below.

Option 1: Using client.js directly: Follow the instructions in the readme: https://github.com/bahamas10/unifi-proxy⁠ to generate a packet JSON string using client.js.

Option 2: Using the unifi-proxy-client Docker container: https://hub.docker.com/repository/docker/delroy666/unifi-proxy-client⁠

Pass the packet JSON string as the value of a UNIFI_PACKET environment variable to this container, wrapped in single quotes. The application listens on UDP port 10001.

docker run -d --rm --name unifi-proxy -e UNIFI_PACKET='{"type":"Buffer","data":[0,1,2,3,4]}' -p 10001:10001/udp 

Tag summary

Content type

Image

Digest

Size

24.8 MB

Last updated

almost 5 years ago

docker pull delroy666/unifi-proxy-server