Hey HA community!
I just shipped VibeNVR v1.31.0 — a free, open-source, self-hosted NVR — and the headline feature is native OAuth 2.0 + OpenID Connect support, so you can protect your cameras behind your existing identity provider.
What’s supported
- Any OIDC-compliant IdP — Authentik, Keycloak, Authelia, and more
- Zero-trust subject mapping — strict identity linking between your IdP users and local VibeNVR accounts
- SSO auto-redirect — users land directly on the IdP login page, no local login screen
- RP-initiated logout — logging out of VibeNVR sends an end-session request to your IdP
For those of you already running Home Assistant with Authentik or another IdP, this means your NVR can now be part of the same SSO umbrella — one login for everything.
Links
Website & docs: https://www.vibenvr.org
GitHub: GitHub - spupuz/VibeNVR: Simple, privacy-respecting local NVR — fast setup, flexible recording, no cloud required · GitHub
Release notes and full changelog available on GitHub (tag v1.31.0)
Happy to answer questions about the OIDC setup or how it plays with HA!