diff --git a/modules/nixos/guests/firefly-iii/default.nix b/modules/nixos/guests/firefly-iii/default.nix index 928e59b..fcf3188 100755 --- a/modules/nixos/guests/firefly-iii/default.nix +++ b/modules/nixos/guests/firefly-iii/default.nix @@ -56,6 +56,11 @@ in }; }; + phpfpm.pools.firefly-iii.phpEnv = { + TRUSTED_PROXIES = "*"; + APP_URL = "https://${host}"; + }; + firefly-iii-data-importer = { enable = true; }; @@ -70,7 +75,10 @@ in encode gzip - php_fastcgi unix//run/phpfpm/firefly-iii.sock + php_fastcgi unix//run/phpfpm/firefly-iii.sock { + env HTTPS {http.request.header.X-Forwarded-Proto} + env HTTP_X_FORWARDED_PROTO {http.request.header.X-Forwarded-Proto} + } ''; }; };