From 690d1e9bb0a41b37cad1e790d2f715f06829653b Mon Sep 17 00:00:00 2001 From: TheWanderingCrow Date: Mon, 15 Dec 2025 12:33:19 -0500 Subject: [PATCH] frigate update to 0.17-beta --- hosts/nixos/HandlerOne/default.nix | 3 +++ modules/services/frigate/default.nix | 19 +++++-------------- 2 files changed, 8 insertions(+), 14 deletions(-) diff --git a/hosts/nixos/HandlerOne/default.nix b/hosts/nixos/HandlerOne/default.nix index 396c8f2..8046cec 100644 --- a/hosts/nixos/HandlerOne/default.nix +++ b/hosts/nixos/HandlerOne/default.nix @@ -105,6 +105,9 @@ hash = "sha256-65Z20N16/jHOtVb85HLx0z4nHEuG9POEV7D5QXOGYQM="; }; environmentFile = config.sops.templates."caddyserver-env".path; + logFormat = '' + level DEBUG + ''; globalConfig = '' order authenticate before respond security { diff --git a/modules/services/frigate/default.nix b/modules/services/frigate/default.nix index 3c5a3fe..a194c29 100644 --- a/modules/services/frigate/default.nix +++ b/modules/services/frigate/default.nix @@ -15,7 +15,7 @@ let auth.enabled = false; # Proxy auth tls.enabled = false; # off because we're doing ssl through the proxy proxy = { - logout_url = "https://auth.wanderingcrow.net"; + logout_url = "https://frigate.wanderingcrow.net/caddy-security/oauth2/generic/logout"; default_role = "viewer"; header_map = { user = "Remote-User"; @@ -92,12 +92,8 @@ let record = { enabled = true; retain.days = 0; # as per official documentation - alerts = { - retain.days = 14; - }; - detections = { - retain.days = 14; - }; + alerts.retain.days = 14; + detections.retain.days = 14; }; ################# # Camera config # @@ -124,12 +120,7 @@ let ]; }; detect.enabled = true; - record = { - retain = { - days = 2; - mode = "all"; - }; - }; + record.continuous.days = 7; review = { alerts.labels = [ ]; detections.labels = [ @@ -229,7 +220,7 @@ in backend = "podman"; containers = { "frigate" = { - image = "ghcr.io/blakeblackshear/frigate:stable"; + image = "ghcr.io/blakeblackshear/frigate:0.17.0-beta1"; environmentFiles = [ config.sops.templates."frigate_env".path ]; volumes = [ "/etc/localtime:/etc/localtime:ro"