diff --git a/src/system/machines/server/system.nix b/src/system/machines/server/system.nix index 91db296..30777dd 100644 --- a/src/system/machines/server/system.nix +++ b/src/system/machines/server/system.nix @@ -7,7 +7,7 @@ modules.system = { nginx.enable = true; forgejo.enable = true; - frigate.enable = false; + frigate.enable = true; immich.enable = true; bitcoin = { enable = true; @@ -144,6 +144,11 @@ interface = "enp2s0f1"; bind-interfaces = true; dhcp-range = "192.168.1.100,192.168.1.200,24h"; + + # Static DHCP reservations for cameras + dhcp-host = [ + "00:1f:54:c2:d1:b1,192.168.1.194,parking_lot" + ]; }; }; diff --git a/src/system/modules/frigate/default.nix b/src/system/modules/frigate/default.nix index 94e345c..38a88fe 100644 --- a/src/system/modules/frigate/default.nix +++ b/src/system/modules/frigate/default.nix @@ -43,7 +43,7 @@ in parking_lot = { detect.enabled = false; ffmpeg.inputs = [{ - path = "rtsp://admin:ocu?u3Su@192.168.0.59/cam/realmonitor?channel=1&subtype=0"; + path = "rtsp://admin:ocu?u3Su@192.168.1.194/cam/realmonitor?channel=1&subtype=0"; roles = [ "record" ]; }]; };