diff --git a/baldur/configuration.nix b/baldur/configuration.nix index c46d927..d80faca 100644 --- a/baldur/configuration.nix +++ b/baldur/configuration.nix @@ -55,7 +55,11 @@ with lib; { recommendedOptimisation = true; recommendedGzipSettings = true; recommendedTlsSettings = true; - virtualHosts = let ssl = { enableACME = true; forceSSL = true; }; in + virtualHosts = + let + ssl = { enableACME = true; forceSSL = true; }; + # loki = "172.23.254.55"; + in { "unimi.bertof.net" = ssl // { locations."/".extraConfig = "rewrite ^/(.*)$ https://homes.di.unimi.it/berto/$1 redirect ;"; }; "home-assistant.bertof.net" = ssl // { @@ -67,18 +71,18 @@ with lib; { proxy_pass_header Authorization; ''; }; - "radarr.bertof.net" = ssl // { - locations."/" = { proxyPass = "http://loki.local:7878/"; proxyWebsockets = true; }; - extraConfig = '' - proxy_pass_header Authorization; - ''; - }; - "sonarr.bertof.net" = ssl // { - locations."/" = { proxyPass = "http://loki.local:8989/"; proxyWebsockets = true; }; - extraConfig = '' - proxy_pass_header Authorization; - ''; - }; + # "radarr.bertof.net" = ssl // { + # locations."/" = { proxyPass = "http://${loki}:7878/"; proxyWebsockets = true; }; + # extraConfig = '' + # proxy_pass_header Authorization; + # ''; + # }; + # "sonarr.bertof.net" = ssl // { + # locations."/" = { proxyPass = "http://${loki}:8989/"; proxyWebsockets = true; }; + # extraConfig = '' + # proxy_pass_header Authorization; + # ''; + # }; }; }; openssh = { enable = true; openFirewall = true; };