Move Homepage configuration into service

Move each service's Homepage Dashboard configuration into its own
module.

Based on
8928785060/homelab/services/homepage/default.nix.

See https://www.youtube.com/watch?v=f-x5cB6qCzA&t=1435s (What's on my
Home Server 2025 – NixOS Edition).
This commit is contained in:
Oliver Davies 2025-04-30 11:58:59 +01:00
parent bdf226d5f7
commit a9cf2109a6
7 changed files with 127 additions and 55 deletions

View file

@ -35,7 +35,7 @@ in
listenPort = cfg.port;
openFirewall = true;
services = (import ./services.nix { inherit config; });
services = (import ./services.nix { inherit config lib; });
widgets = import ./widgets.nix;
};