diff --git a/hosts/pi/default.nix b/hosts/pi/default.nix index 44a1600..2d5aac4 100644 --- a/hosts/pi/default.nix +++ b/hosts/pi/default.nix @@ -123,6 +123,11 @@ backup = { }; binary_sensor = [ ]; default_config = { }; + http = { + server_host = "::1"; + trusted_proxies = [ "::1" ]; + use_x_forwarded_for = true; + }; ffmpeg = { }; homeassistant = { name = "Home"; @@ -366,7 +371,17 @@ customLovelaceModules = with pkgs.home-assistant-custom-lovelace-modules; [ mushroom ]; + }; + services.nginx.virtualHosts."home.mesh.vimium.net" = { + forceSSL = false; + extraConfig = '' + proxy_buffering off; + ''; + locations."/" = { + proxyPass = "http://[::1]:8123"; + proxyWebsockets = true; + }; }; services.mosquitto = {