feat: add manual homepage services file

This commit is contained in:
marthsincemelee
2026-04-20 18:19:49 +02:00
parent 2d43ed36ea
commit 9342809975
2 changed files with 16 additions and 1 deletions
+2 -1
View File
@@ -9,6 +9,7 @@ let
dashboardPort = 8082;
dashboardHost = config.networking.hostName;
dashboardUrl = "http://${dashboardHost}:${toString dashboardPort}";
manualServices = import ./manual-services.nix;
groupedServices =
lib.foldl'
@@ -88,7 +89,7 @@ in
listenPort = dashboardPort;
allowedHosts = "${dashboardHost}:${toString dashboardPort},localhost:${toString dashboardPort},127.0.0.1:${toString dashboardPort},jupiter.solar.internal:${toString dashboardPort}";
bookmarks = import ./bookmarks.nix;
services = homepageServices;
services = homepageServices ++ manualServices;
};
users.users.finn.packages = with pkgs; [
@@ -0,0 +1,14 @@
[
# Example:
# {
# "Infrastructure" = [
# {
# "Proxmox" = {
# href = "https://proxmox.example.local";
# description = "Virtualization host";
# icon = "proxmox.png";
# };
# }
# ];
# }
]