dotfiles/hosts/saberofxebec/homebridge.nix
2025-12-02 17:04:10 +01:00

18 lines
415 B
Nix

{config, ...}: {
services.homebridge = {
enable = true;
openFirewall = true;
};
networking.firewall.allowedTCPPorts = [ config.services.homebridge.settings.bridge.port ];
networking.firewall.allowedUDPPorts = [ 5353 ]; # mDNS / Bonjour
services.caddy = {
enable = true;
virtualHosts."homebridge.saberofxebec".extraConfig = ''
reverse_proxy :8581
tls internal
'';
};
}