chore: updated ips

This commit is contained in:
Nick 2025-11-20 00:39:18 -06:00
parent d3f98327aa
commit 8a0e8183bb

View file

@ -1,12 +1,7 @@
{ flake, ... }:
let
inherit (flake.config.machines.devices)
ceres
mars
;
inherit (flake.config.services)
instances
;
inherit (flake.config.machines.devices) mars;
inherit (flake.config.services) instances;
makeBookmarks =
{
@ -21,23 +16,24 @@ let
keyword = instances.${name}.short;
}) (builtins.map (service: instances.${service}.name) services);
instanceList = [
instances.forgejo.name
instances.jellyfin.name
instances.mastodon.name
instances.vaultwarden.name
instances.firefly-iii.name
];
bookmarkConfigs = [
{
suffix = "(Remote)";
urlTemplate = name: "https://${instances.${name}.domains.url0}";
services = [
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
instances.prompter.name
instances.firefly-iii.name
];
services = instanceList;
}
{
suffix = "(Server)";
urlTemplate =
name: "http://${instances.${name}.interface.ip}:${builtins.toString instances.${name}.ports.port0}";
services = instanceList;
}
{
suffix = "(Desktop)";
@ -47,15 +43,6 @@ let
instances.syncthing.name
];
}
{
suffix = "(Server)";
urlTemplate =
name: "http://${ceres.ip.address0}:${builtins.toString instances.${name}.ports.port0}";
services = [
instances.jellyfin.name
instances.firefly-iii.name
];
}
];
generatedBookmarks = builtins.concatLists (builtins.map makeBookmarks bookmarkConfigs);