From 480f7910a61a5f99627ff20be27d7cc7b5cceeb0 Mon Sep 17 00:00:00 2001 From: soraefir Date: Sun, 31 May 2026 01:20:35 +0200 Subject: [PATCH] fix --- modules/server/containers/apps/homepage.nix | 25 +++++++++++++++++++-- 1 file changed, 23 insertions(+), 2 deletions(-) diff --git a/modules/server/containers/apps/homepage.nix b/modules/server/containers/apps/homepage.nix index 54ba455..44d4edb 100644 --- a/modules/server/containers/apps/homepage.nix +++ b/modules/server/containers/apps/homepage.nix @@ -35,9 +35,14 @@ let }; }) (lib.optional (serverCfg.containers?miniflux) { - RSS={ + Miniflux={ icon = "miniflux.png"; href = "https://${serverCfg.containers.miniflux.subdomain}.${serverCfg.domain}"; + widget = { + type="miniflux"; + url = "http://miniflux-server"; + key = "\${MINIFLUX_API}"; + }; }; }) ];} @@ -49,7 +54,7 @@ let widget = { type="nextcloud"; url = "http://nextcloud-server"; - key = "\${NEXTCLOUD}"; + key = "\${NEXTCLOUD_API}"; }; }; }) @@ -71,6 +76,11 @@ let Gitea={ icon = "gitea.png"; href = "https://${serverCfg.containers.gitea.subdomain}.${serverCfg.domain}"; + widget = { + type="gitea"; + url = "http://gitea-server"; + key = "\${GITEA_API}"; + }; }; }) ];} @@ -79,6 +89,12 @@ let Authentik={ icon = "authentik.png"; href = "https://${serverCfg.containers.authentik.subdomain}.${serverCfg.domain}"; + widget = { + type = "authentik"; + url = "http://authentik-server"; + key = "\${AUTHENTIK_API}"; + version = "2"; + }; }; }) (lib.optional (serverCfg.containers?influx) { @@ -97,6 +113,11 @@ let Transmission={ icon = "transmission.png"; href = "https://${serverCfg.containers.transmission.subdomain}.${serverCfg.domain}/transmission"; + widget = { + type = "transmission"; + url = "http://transmission-server"; + rpcUrl = "/transmission/"; + }; }; }) ];}