mirror of
https://github.com/gensokyo-zone/infrastructure.git
synced 2026-02-09 12:29:19 -08:00
chore(motion): update settings
This commit is contained in:
parent
aa6f6587a6
commit
64d302abec
6 changed files with 48 additions and 14 deletions
|
|
@ -110,13 +110,11 @@ in
|
|||
};
|
||||
config.services.motion = let
|
||||
configFile = pkgs.writeText "motion.conf" cfg.configText;
|
||||
enableIPv6 = mkIf config.networking.enableIPv6 (mkOptionDefault true);
|
||||
enabledCameras = filter (camera: camera.enable) (attrValues cfg.cameras);
|
||||
in {
|
||||
settings = {
|
||||
target_dir = mkOptionDefault cfg.dataDir;
|
||||
ipv6_enabled = enableIPv6;
|
||||
webcontrol_ipv6 = enableIPv6;
|
||||
webcontrol_ipv6 = mkIf config.networking.enableIPv6 (mkOptionDefault true);
|
||||
};
|
||||
configFile = mkOptionDefault "${configFile}";
|
||||
configText = mkMerge (
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue