From 378f2d98823acba72a05646c2850b3614c8bf6d2 Mon Sep 17 00:00:00 2001 From: Jordan Holt Date: Sun, 5 Jan 2025 10:58:09 +0000 Subject: [PATCH] Add reverse proxy --- hosts/pi/default.nix | 15 +++++++++++++++ 1 file changed, 15 insertions(+) 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 = {