Project ideas from Hacker News discussions.

Reverse-engineering the UniFi inform protocol

📝 Discussion Summary (Click to expand)

Generating summary…


🚀 Project Ideas

UniFi Camera Adoption & RTSP Proxy

Summary

  • Provides a reverse‑engineered adoption protocol for UniFi cameras, automating the SSH‑based configuration step.
  • Exposes a standard RTSP stream by translating the proprietary FLV stream to RTSP, enabling open‑source NVRs like Frigate to consume the feed.
  • Core value: eliminates manual SSH tweaks and proprietary Protect dependency, giving users a clean, RTSP‑based workflow.

Details

Key Value
Target Audience Home‑automation enthusiasts, security professionals using UniFi cameras with Frigate or other open‑source NVRs
Core Feature Automated UniFi camera adoption + FLV‑to‑RTSP proxy
Tech Stack Go (or Rust) for protocol handling, Docker for deployment, ffmpeg for stream conversion, REST API for status
Difficulty Medium
Monetization Hobby

Notes

  • “I was hoping to just use them with my open‑source NVR.”
  • “They stream by connecting to your NVR with modified FLV, rather than you connecting to them with RTSP, which is annoying but can be worked around.”
  • Provides a practical utility for anyone who wants to avoid the proprietary Protect appliance while still using UniFi hardware.

Multi‑Vendor AP Provisioning Daemon

Summary

  • A unified daemon that provisions and manages access points from UniFi, MikroTik, TP‑Link, and other vendors via SSH, DHCP Option 43, and DNS‑based adoption.
  • Core value: single interface for multi‑vendor environments, reducing manual configuration and vendor lock‑in.

Details

Key Value
Target Audience Network admins, small businesses, home‑lab operators
Core Feature Automated provisioning, firmware updates, client‑policy enforcement across vendors
Tech Stack Python + Ansible for device interaction, Docker for isolation, REST API for control
Difficulty Medium
Monetization Hobby

Notes

  • “I really want an open source access point controller daemon that knows how to provision and manage a wide variety of APs from different manufacturers.”
  • “Now that would be interesting! Multi‑vendor support is on the radar.”
  • Enables discussion around standardizing provisioning protocols and reducing vendor‑specific tooling.

NextDNS Whitelist Manager

Summary

  • A web service that automatically generates and maintains allowlists for newly registered domains, integrating with the NextDNS API.
  • Core value: reduces the admin burden of manually allowlisting legitimate new domains and improves user experience.

Details

Key Value
Target Audience System administrators, network security teams
Core Feature Auto‑detect new domains, generate allowlist entries, provide UI for review, sync with NextDNS
Tech Stack Node.js + Express, PostgreSQL, NextDNS API, Docker
Difficulty Low
Monetization Revenue‑ready: subscription per domain or per user

Notes

  • “If you subscribe to the mindset of 'new domains are likely to be bad' you just deal with a steady stream of allowlist requests.”
  • “What am I missing here?” – the tool answers by automating the allowlist process.
  • Practical utility for admins who struggle with the “new domain” blocklist friction.

Read Later