diff --git a/hosts/alcyone/services/firefly.nix b/hosts/alcyone/services/firefly.nix index eaae3b00..61bf9b8a 100644 --- a/hosts/alcyone/services/firefly.nix +++ b/hosts/alcyone/services/firefly.nix @@ -1,4 +1,8 @@ -{config, pkgs, ...}: { +{ + config, + pkgs, + ... +}: { services.firefly-iii = { enable = true; package = pkgs.firefly-iii.overrideAttrs (old: rec { @@ -42,6 +46,19 @@ services.nginx.virtualHosts.${config.services.firefly-iii.virtualHost} = { forceSSL = true; enableACME = true; + locations."^~ /relatorio-layla" = { + proxyPass = "https://files.m7.rs/relatorio-financeiro.html"; + recommendedProxySettings = false; + extraConfig = '' + proxy_ssl_server_name on; + proxy_set_header Host files.m7.rs; + proxy_set_header X-Real-IP $remote_addr; + proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; + proxy_set_header X-Forwarded-Proto $scheme; + proxy_set_header X-Forwarded-Host $host; + proxy_set_header X-Forwarded-Server $hostname; + ''; + }; }; sops.secrets = {