Update modules/server/containers/apps/homepage.nix
This commit is contained in:
@@ -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"
|
||||
];
|
||||
};
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user