feat: added comfy ui

This commit is contained in:
Nick 2025-07-18 19:53:21 -05:00
parent 350bf2a00d
commit 480ff8d120
2 changed files with 16 additions and 14 deletions

View file

@ -27,23 +27,23 @@ let
suffix = "(Remote)";
urlTemplate = name: "https://${instances.${name}.domains.url0}";
services = [
"audiobookshelf"
"forgejo"
"glance"
"jellyfin"
"mastodon"
"ollama"
"opencloud"
"searx"
"vaultwarden"
instances.audiobookshelf.name
instances.forgejo.name
instances.glance.name
instances.jellyfin.name
instances.mastodon.name
instances.ollama.name
instances.opencloud.name
instances.searx.name
instances.vaultwarden.name
];
}
{
suffix = "(Desktop)";
urlTemplate = name: "http://${mars.ip.address0}:${builtins.toString instances.${name}.ports.port0}";
services = [
"ollama"
"syncthing"
instances.ollama.name
instances.syncthing.name
];
}
{
@ -51,7 +51,8 @@ let
urlTemplate =
name: "http://${ceres.ip.address0}:${builtins.toString instances.${name}.ports.port0}";
services = [
"jellyfin"
instances.jellyfin.name
instances.comfyui.name
];
}
{
@ -59,7 +60,7 @@ let
urlTemplate =
name: "http://${synology.ip.address0}:${builtins.toString instances.${name}.ports.port0}";
services = [
"syncthing"
instances.syncthing.name
];
}
];

View file

@ -6,7 +6,7 @@
let
inherit (flake.config.people) user0 user1;
inherit (flake.config.machines.devices) mars ceres synology;
inherit (flake.config.services.instances) jellyfin audiobookshelf;
inherit (flake.config.services.instances) jellyfin audiobookshelf comfyui;
synologySecrets = config.sops.secrets."network/synology".path;
ceresSecrets = config.sops.secrets."network/server".path;
in
@ -30,6 +30,7 @@ in
sambaFolders = [
audiobookshelf.name
jellyfin.name
comfyui.name
];
synologyMounts = synologyDrive: {