Commit 55b7b91e2694
Changed files (1)
systems
rhea
systems/rhea/extra.nix
@@ -229,7 +229,8 @@
// {
# Override immich router to add large file upload middleware
immich = mkRouterWithMiddlewares "immich" [ "immich.sbr.pm" ] [ "immich-buffering" ];
- home = mkRouter "home" [ "home.sbr.pm" ];
+ # Override home router to add Home Assistant headers
+ home = mkRouterWithMiddlewares "home" [ "home.sbr.pm" ] [ "home-headers" ];
kiwix = mkRouter "kiwix" [ "kiwix.sbr.pm" ];
n8n = mkRouter "n8n" [ "n8n.sbr.pm" ];
paperless = mkRouter "paperless" [ "paperless.sbr.pm" ];
@@ -274,6 +275,14 @@
retryExpression = "IsNetworkError() && Attempts() < 2";
};
};
+ # Middleware for Home Assistant reverse proxy headers
+ home-headers = {
+ headers = {
+ customRequestHeaders = {
+ X-Forwarded-Proto = "https";
+ };
+ };
+ };
};
};
tcp = {