diff --git a/hosts/12kingdoms-rakushun/caddy.nix b/hosts/12kingdoms-rakushun/caddy.nix index 94cdb907..fdf82082 100644 --- a/hosts/12kingdoms-rakushun/caddy.nix +++ b/hosts/12kingdoms-rakushun/caddy.nix @@ -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/ + ''; } diff --git a/hosts/12kingdoms-rakushun/homepage/config/images/rolling-girls.png b/hosts/12kingdoms-rakushun/homepage/config/images/rolling-girls.png deleted file mode 100644 index b1140344..00000000 Binary files a/hosts/12kingdoms-rakushun/homepage/config/images/rolling-girls.png and /dev/null differ diff --git a/hosts/12kingdoms-rakushun/homepage/config/settings.yaml b/hosts/12kingdoms-rakushun/homepage/config/settings.yaml index 33870a3d..e8d440bb 100644 --- a/hosts/12kingdoms-rakushun/homepage/config/settings.yaml +++ b/hosts/12kingdoms-rakushun/homepage/config/settings.yaml @@ -3,12 +3,12 @@ # https://gethomepage.dev/latest/configs/settings title: Ryan Yin's Homelab -base: http://home.writefor.fun/ +base: https://home.writefor.fun/ favicon: https://thiscute.world/favicon.ico # https://developer.mozilla.org/en-US/docs/Web/Manifest/start_url # Used by some browsers to determine the start page of the web application -startUrl: http://home.writefor.fun/ +startUrl: https://home.writefor.fun/ language: zh @@ -20,11 +20,11 @@ providers: weatherapi: { { HOMEPAGE_VAR_WEATHERAPI_APIKEY } } background: - image: /images/rolling-girls.png + image: https://file.writefor.fun/wallpapers/rolling-girls.png blur: sm # sm, "", md, xl... see https://tailwindcss.com/docs/backdrop-blur - saturate: 50 # 0, 50, 100... see https://tailwindcss.com/docs/backdrop-saturate - brightness: 50 # 0, 50, 75... see https://tailwindcss.com/docs/backdrop-brightness - opacity: 50 # 0-100 + saturate: 90 # 0, 50, 100... see https://tailwindcss.com/docs/backdrop-saturate + brightness: 90 # 0, 50, 75... see https://tailwindcss.com/docs/backdrop-brightness + opacity: 85 # 0-100 theme: dark # or light