I've been building VibeNVR — a free, open-source, self-hosted NVR that runs 100% locally via Docker Compose. No cloud, no subscriptions, privacy-first.
What is VibeNVR?
VibeNVR is a modern Network Video Recorder designed for homelab and self-hosted enthusiasts. It exposes a full REST API, ships with a ready-made Homepage.dev widget to monitor cameras, events, storage, and uptime from your dashboard, and integrates cleanly into any HA-adjacent setup.
The public roadmap is now live!
Here's what's coming:
- Advanced ONVIF: full PTZ control + audio back-channel
- Dual-Stream Support: Main + Sub streams for bandwidth-optimized live grids
- Privacy Masking: block sensitive areas in the video feed
- AI/ML Motion Detection: smarter alerts
- Timeline-based Playback: intuitive recording review
- Multi-tenancy: manage multiple users/sites
New: MkDocs Documentation
The documentation has been moved to a full MkDocs site, making it easier to browse, search, and contribute.
- Docs: https://spupuz.github.io/vibe-nvr-site/docs/
- Roadmap: https://spupuz.github.io/vibe-nvr-site/#roadmap
- GitHub: https://github.com/spupuz/VibeNVR
Feedback and contributions are very welcome!
Top comments (0)