From 480ff8d120b53c0dd50e8d5cd50ffde2084fc4dc Mon Sep 17 00:00:00 2001 From: Nick Date: Fri, 18 Jul 2025 19:53:21 -0500 Subject: [PATCH] feat: added comfy ui --- .../bookmarks/config/flake/selfHosted.nix | 27 ++++++++++--------- systems/mars/config/filesystem.nix | 3 ++- 2 files changed, 16 insertions(+), 14 deletions(-) diff --git a/modules/home/gui/apps/browsers/floorp/config/bookmarks/config/flake/selfHosted.nix b/modules/home/gui/apps/browsers/floorp/config/bookmarks/config/flake/selfHosted.nix index 7082b16..c382efa 100755 --- a/modules/home/gui/apps/browsers/floorp/config/bookmarks/config/flake/selfHosted.nix +++ b/modules/home/gui/apps/browsers/floorp/config/bookmarks/config/flake/selfHosted.nix @@ -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 ]; } ]; diff --git a/systems/mars/config/filesystem.nix b/systems/mars/config/filesystem.nix index 09021bb..59aabe4 100755 --- a/systems/mars/config/filesystem.nix +++ b/systems/mars/config/filesystem.nix @@ -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: {