{"repo":"amd989/unifi-gateway","free":true,"listed":false,"github":"https://github.com/amd989/unifi-gateway","clone":"git clone https://github.com/amd989/unifi-gateway.git","description":"UniFi Gateway emulator for third-party routers","language":"Python","stars":25,"topics":["docker","home-network","homelab","network-monitoring","openwrt","opnsense","pfsense","python","ubiquiti","unifi"],"license":"MIT","category":"self-hosted-apps","readme_excerpt":"UniFi Gateway Emulator A Python 3 daemon that emulates a Ubiquiti UniFi Gateway (UGW3) to a UniFi Controller. This allows non-Ubiquiti routers (OpenWRT, OPNSense, pfSense, or any Linux/FreeBSD router) to appear in the UniFi Controller UI and report network statistics. How It Works The daemon runs alongside your non-Ubiquiti router and periodically sends \"inform\" packets to your UniFi Controller — the same binary protocol that real UniFi devices use. The controller sees a UGW3 gateway and displays its stats (interfaces, traffic, connected clients, routes, etc.) in the dashboard. Your UniFi APs, switches, and other devices continue connecting to the controller normally. This project fills the \"gateway\" slot so the controller has a complete view of your network topology. Requirements - A running UniFi Controller (self-hosted or Cloud Key) - Network access from the daemon to the controller's /inform endpoint Installation Debian / Ubuntu (apt) RHEL / Rocky / Fedora (dnf) OpenWRT The OpenWRT packages ship pure Python source and depend on python3 , python3-psutil , and python3-pycryptodome from the OpenWRT feeds — keeping the package tiny for flash-constrained devices. Then install with whichever package manager your version uses: FreeBSD / OPNSense / pfSense (pkg) Docker See the Docker section below for details. Standalone Binaries Pre-built binaries are also available from Releases if you prefer manual installation. Platform Binary --- --- Linux x86 64 unifi-gateway-linux-amd64 Li","default_branch":null,"files":null,"tree":[],"storefront":"/r/amd989","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/amd989/unifi-gateway/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}