Update modules/server/containers/apps/homepage.nix

This commit is contained in:
2026-06-04 17:29:52 +02:00
parent 210cf2dc9a
commit 35e41fa630

View File

@@ -2,13 +2,17 @@
let
version = "latest";
serverCfg = config.syscfg.server;
mediaCfg = config.syscfg.media;
backgroundImage = if mediaCfg.banner.png != null then mediaCfg.banner.png else mediaCfg.bg;
backgroundFileName = builtins.baseNameOf (toString backgroundImage);
backgroundMount = "/app/public/media/${backgroundFileName}";
settings = pkgs.writers.writeYAML "settings.yaml" {
title = "My Self-Hosted Dashboard";
description = "";
startUrl = "https://${containerCfg.subdomain}.${serverCfg.domain}";
background = {
# image = "...";
image = "/media/${backgroundFileName}";
blur = "sm"; #sm, md, xl,...
# saturate = "";
# brightness = "";
@@ -278,6 +282,7 @@ in {
"${services}:/app/config/services.yaml:ro"
"${widgets}:/app/config/widgets.yaml:ro"
"${bookmarks}:/app/config/bookmarks.yaml:ro"
"${backgroundImage}:${backgroundMount}:ro"
];
};
};