all repos — char/flake @ c38e2de85140f4267b031f149f584afd7fe56839

nixos flake

add home-assistant to runestone
Charlotte Som charlotte@som.codes
Wed, 15 Jul 2026 15:27:40 +0100
commit

c38e2de85140f4267b031f149f584afd7fe56839

parent

ec413d47d0652f874f2526176709323f456d7e78

2 files changed, 29 insertions(+), 0 deletions(-)

jump to
M flake.nixflake.nix

@@ -44,6 +44,7 @@

./profiles/runestone/hardware-configuration.nix ./profiles/runestone/base.nix ./profiles/runestone/borg.nix + ./profiles/runestone/home-assistant.nix ]; };
A profiles/runestone/home-assistant.nix

@@ -0,0 +1,28 @@

+{ ... }: +{ + services.home-assistant = { + enable = true; + + config = { + default_config = { }; + + http = { + server_host = [ + "127.0.0.1" + "::1" + ]; + use_x_forwarded_for = true; + trusted_proxies = [ + "127.0.0.1" + "::1" + ]; + }; + }; + }; + + services.tailscale.serve = { + enable = true; + + services.home.endpoints."tcp:443" = "http://127.0.0.1:8123"; + }; +}