From 9ef2fefc25dd29df3a1449105cba40c25d0c29ac Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?ryan4yin=20=7C=20=E4=BA=8C=E8=8A=B1?= Date: Mon, 21 Sep 2026 17:37:35 +0800 Subject: [PATCH] Merge pull request #295 from ryan4yin/fix/homepage-allowed-hosts fix(homepage): allow the home.writefor.fun host --- .../homelab-services/oci-containers/homepage/default.nix | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/hosts/12kingdoms-youko/homelab-services/oci-containers/homepage/default.nix b/hosts/12kingdoms-youko/homelab-services/oci-containers/homepage/default.nix index 30e61fb1..64fc5e05 100644 --- a/hosts/12kingdoms-youko/homelab-services/oci-containers/homepage/default.nix +++ b/hosts/12kingdoms-youko/homelab-services/oci-containers/homepage/default.nix @@ -29,10 +29,11 @@ in hostname = "homepage"; image = "ghcr.io/gethomepage/homepage:latest"; ports = [ "127.0.0.1:54401:3000" ]; - # https://github.com/louislam/uptime-kuma/wiki/Environment-Variables + # https://github.com/gethomepage/homepage#environment-variables environment = { - # "PUID" = config.users.users.${user}.uid; - # "PGID" = config.users.groups.${user}.gid; + # homepage rejects requests whose Host header it does not know about. + # caddy proxies with the original Host (`home.writefor.fun`). + HOMEPAGE_ALLOWED_HOSTS = "home.writefor.fun"; }; volumes = [ "${configDir}:/app/config"