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}