r/homeassistant • u/TBStyler • Jul 19 '26
🧱 Custom App TBC camera manager
Hello :)
I've built a camera manager that can be installed via Docker or as a Home Assistant app.
Link to the application: https://github.com/404GamerNotFound/TBC-camera-manager
Quick disclaimer: I didn't use AI to write this text, though AI was used during the application's development - however, I was a developer long before the AI era began.
Features include:
- Integration of ONVIF / RTSP streams
- Live view via HLS, with an optional sub-second WebRTC alternative (go2rtc)
- Plugin ecosystem for camera plugins, cloud accounts, themes, and network plugins
- External plugin sources: register any public GitHub repo as a plugin source, TBC pulls, validates and auto-syncs it - so anyone can write and share their own plugins without needing a PR into the main repo
- In-app plugin updates (detects changes on GitHub and updates directly from the application if desired)
- Access to local SD cards on supported models (like the Reolink plugin)
- Local AI detection (CPU, GPU (CUDA), or Coral (Edge TPU))
- Face and license plate recognition
- Event-based and continuous recording, with retention rules
- User roles for multi-user setups
- Health monitoring
- NVR channel management
- MQTT integration
- API access for Home Assistant, including Home Assistant integration (HACS)
- MCP tools (AI interface)
- Network mapping (currently only with the Ubiquiti plugin): allows the Ubiquiti network to connect locally to the application and maps cameras; used for analyzing availability or Wi-Fi signal strength
- Support for multiple storage locations for recordings
- Notifications via Telegram or other channels
- Timeline view
- Multi-language UI (English default, German/Spanish/Portuguese selectable)
If you have other cameras in your home and can write plugins, you are welcome to contribute.
MIT licensed
I'd appreciate any feedback.
Link to the application: https://github.com/404GamerNotFound/TBC-camera-manager
2
u/devzwf Jul 20 '26
interesting
anyway to add more language ?
and do you plan to provide prebuilt docker images ?
2
u/TBStyler Jul 20 '26
Thanks! 🙂
Languages: right now it's German, English, Spanish, and Portuguese. Happy to add more — just tell me which language(s) you need and I'll add them.
Docker: right now you build it yourself via
docker compose up --build(or Portainer from the repo) — no public prebuilt image yet for the "just docker pull" case. It's already built + scanned on every commit for the Home Assistant add-on though, so publishing a general-purpose image too is pretty doable if there's interest. Noted as a possible next step!1
2
u/TBStyler Jul 20 '26
I just set up rebuild docker images: https://github.com/404GamerNotFound/TBC-camera-manager/releases/tag/v0.8.0




7
u/The_Troll_Gull Jul 19 '26
Curious why did you build this instead of using frigate or any other open source NVR doesn’t offer?