Writing tagged "frigate"
SSO for Frigate with Keycloak
A growing fleet of services makes it more messy to have separate credentials for each of them. I’ve been tinkering with single sign on (SSO) with the goal to have one account per person for all the services in my home network. Not just HTTP, but other protocols as well, but I haven’t gotten to the latter part yet.
Fortunately, many popular pieces of software come with SSO support out of the box, typically OpenID Connect (OIDC) via OAuth2 rather than the more enterprise-y SAML. Grafana has built-in OIDC support, there are multiple OIDC addons for Home Assistant, and Miniflux, Open WebUI, and Paperless-NGX just work.
Synology DSM was a huge pain, because it provides no feedback as to why the current configuration isn’t working - just “talk to your administrator”. My brother in christ - I am the administrator.
Frigate proved to be challenging in a slightly different way.
As a bonus, I’m running my own private key infrastructure, so all the parts talking to each other need cooperate with certificates signed by my own certificate authority.
Cat classification with Frigate
My Frigate surveillance setup’s primary purpose is to keep an eye on my cats while I’m away.
An older setup supported only motion detection, but reviewing all motion events of the day while on vacation to make sure that each cat is doing fine was somewhat cumbersome. I switched to Frigate to leverage its entity detection capabilities so I only have to review events that detected cats, and could skip random motion.
AI entity detection with Hailo accelerator for containerized Frigate on Debian Trixie in 2026
Frigate is probably the most comprehensive FOSS video surveillance solution out there. It comes with rich entity detection support using relatively small neural nets, and supports various hardware acceleration strategies out of the box, as well as sporting first-class support of energy efficient single board PCs like the Raspberry Pi.