From 24845a10879158112d0ef4e4c37d3db0cd710609 Mon Sep 17 00:00:00 2001 From: TheWanderingCrow Date: Thu, 6 Mar 2025 10:18:38 -0500 Subject: [PATCH] use new config schema for frigate 0.15.0 --- modules/users/overseer/services/frigate.nix | 30 ++++++++++----------- 1 file changed, 14 insertions(+), 16 deletions(-) diff --git a/modules/users/overseer/services/frigate.nix b/modules/users/overseer/services/frigate.nix index 78ae82a..d60f05a 100644 --- a/modules/users/overseer/services/frigate.nix +++ b/modules/users/overseer/services/frigate.nix @@ -4,26 +4,24 @@ ... }: lib.mkIf config.user.overseer.enable { - services.go2rtc = { - enable = true; - settings.streams = { - wce-0001 = [ - "ffmpeg:#input=-timeout 30000000 -i rtsp://thingino:thingino@192.168.0.173:554/ch0" - "ffmpeg:wce-0001#audio=opus" - ]; - wce-0001_sub = "ffmpeg:#input=-timeout 30000000 -i rtsp://thingino:thingino@192.168.0.173:554/ch1"; - wce-0002 = [ - "ffmpeg:#input=-timeout 30000000 -i rtsp://thingino:thingino@192.168.0.26:554/ch0" - "ffmpeg:wce-0002#audio=opus" - ]; - wce-0002_sub = "ffmpeg:#input=-timeout 30000000 -i rtsp://thingino:thingino@192.168.0.26:554/ch1"; - }; - }; - services.frigate = { enable = true; hostname = "frigate.wanderingcrow.net"; settings = { + go2rtc = { + streams = { + wce-0001 = [ + "ffmpeg:#input=-timeout 30000000 -i rtsp://thingino:thingino@192.168.0.173:554/ch0" + "ffmpeg:wce-0001#audio=opus" + ]; + wce-0001_sub = "ffmpeg:#input=-timeout 30000000 -i rtsp://thingino:thingino@192.168.0.173:554/ch1"; + wce-0002 = [ + "ffmpeg:#input=-timeout 30000000 -i rtsp://thingino:thingino@192.168.0.26:554/ch0" + "ffmpeg:wce-0002#audio=opus" + ]; + wce-0002_sub = "ffmpeg:#input=-timeout 30000000 -i rtsp://thingino:thingino@192.168.0.26:554/ch1"; + }; + }; cameras = { wce-0001 = { detect.enabled = false;