https://git.jolheiser.com/infra.git
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
{ lib, ... }: let enable = true; in lib.mkIf enable { services = { sonarr = { enable = true; openFirewall = true; }; tailproxy.sonarr = { enable = true; hostname = "sonarr"; port = 8989; authKey = "tskey-auth-k1mZ4587A511CNTRL-uxq54KBAvb6YuhvZbxscb6rf7x8UwNiP"; # One-time key }; }; users.groups.media.members = [ "sonarr" ]; }