fix: homepage - backgroud image

This commit is contained in:
Ryan Yin
2024-04-17 23:21:07 +08:00
parent 9631334088
commit ce645e7935
3 changed files with 19 additions and 7 deletions
+13 -1
View File
@@ -1,4 +1,9 @@
{config, ...}: let
{
pkgs,
config,
wallpapers,
...
}: let
hostCommonConfig = ''
encode zstd gzip
tls ${../../certs/ecc-server.crt} ${config.age.secrets."certs/ecc-server.key".path} {
@@ -82,4 +87,11 @@ in {
# directory for virtual machine's images
"d /var/lib/caddy/fileserver/vms 0755 caddy caddy"
];
# Add all my wallpapers into /var/lib/caddy/fileserver/wallpapers
# Install the homepage-dashboard configuration files
system.activationScripts.installCaddyWallpapers = ''
mkdir -p /var/lib/caddy/fileserver/wallpapers
${pkgs.rsync}/bin/rsync -avz --chmod=D2755,F644 ${wallpapers}/ /var/lib/caddy/fileserver/wallpapers/
'';
}