chore(ci): nf-fmt-nix

This commit is contained in:
arcnmx 2024-09-07 18:04:13 -07:00
parent 4e43829934
commit 20cd95cf3c
2 changed files with 45 additions and 36 deletions

View file

@ -50,8 +50,8 @@ in {
};
};
virtualHosts = let
printerCams = [ 2 ];
kitchenCams = [ 1 3 ];
printerCams = [2];
kitchenCams = [1 3];
mkSubFilter = port: path: ''
sub_filter '${port.protocol}://$host:${toString port.port}/' '${path}';
'';
@ -79,7 +79,8 @@ in {
streamLocations =
map (mkStreamLocation upstreamNamePrinter) printerCams
++ map (mkStreamLocation upstreamNameKitchen) kitchenCams;
locations = {
locations =
{
"/" = {
return = "302 /kitchen/";
};
@ -107,7 +108,8 @@ in {
};
extraConfig = streamConfig;
};
} // mergeAttrsList streamLocations;
}
// mergeAttrsList streamLocations;
listen' = {
http = {};
https.ssl = true;
@ -130,7 +132,13 @@ in {
locations = mapAttrs (name: location:
location
// {
${if location ? proxy then "proxy" else null} = location.proxy // (mapDefaults {
${
if location ? proxy
then "proxy"
else null
} =
location.proxy
// (mapDefaults {
inherit (nginx.virtualHosts.kitchencam.locations.${name}.proxy) upstream path;
});
})

View file

@ -41,11 +41,12 @@ in {
};
systemd.services.unifi = let
restartConfig = {
restartTriggers = mkForce [ ];
restartTriggers = mkForce [];
restartIfChanged = false;
};
conf.gensokyo-zone.sharedMounts.unifi.path = mkDefault "/var/lib/unifi";
in mkIf cfg.enable (mkMerge [
in
mkIf cfg.enable (mkMerge [
conf
(mkIf delayRestart restartConfig)
]);