diff --git a/hosts/Alaska/modules/home-assistant.nix b/hosts/Alaska/modules/home-assistant.nix index d438aba..b520f54 100644 --- a/hosts/Alaska/modules/home-assistant.nix +++ b/hosts/Alaska/modules/home-assistant.nix @@ -3,7 +3,7 @@ { services.home-assistant = { enable = true; - openFirewall = true; + openFirewall = false; # List extraComponents here to be installed. The names can be found here: # https://github.com/NixOS/nixpkgs/blob/master/pkgs/servers/home-assistant/component-packages.nix @@ -24,12 +24,23 @@ ]; config = { + http = { + server_port = 8123; + trusted_proxies = [ "127.0.0.1" ]; + use_x_forwarded_for = true; + }; + homeassistant = { + name = "Alaska"; + temperature_unit = "F"; + }; }; }; services.nginx.virtualHosts = { "home-assistant.nickiel.net" = { + forceSSL = true; + enableACME = true; locations."/" = { proxyPass = "http://127.0.0.1:8123"; proxyWebsockets = true;