all repos — char/flake @ c38e2de85140f4267b031f149f584afd7fe56839

nixos flake

profiles/runestone/home-assistant.nix (view raw)

 1{ ... }:
 2{
 3  services.home-assistant = {
 4    enable = true;
 5
 6    config = {
 7      default_config = { };
 8
 9      http = {
10        server_host = [
11          "127.0.0.1"
12          "::1"
13        ];
14        use_x_forwarded_for = true;
15        trusted_proxies = [
16          "127.0.0.1"
17          "::1"
18        ];
19      };
20    };
21  };
22
23  services.tailscale.serve = {
24    enable = true;
25
26    services.home.endpoints."tcp:443" = "http://127.0.0.1:8123";
27  };
28}