From 33b2ebef7b9170acb002fefd0eb6033cb41374e2 Mon Sep 17 00:00:00 2001 From: Julien Malka Date: Wed, 22 Dec 2021 12:24:13 +0100 Subject: [PATCH] Fixed broken services on lisa --- base.nix | 2 +- modules/jellyfin/default.nix | 1 + modules/nginx/default.nix | 1 + modules/radarr/default.nix | 1 + modules/sonarr/default.nix | 1 + modules/transmission/default.nix | 1 + 6 files changed, 6 insertions(+), 1 deletion(-) diff --git a/base.nix b/base.nix index 0a51251..904a8dd 100644 --- a/base.nix +++ b/base.nix @@ -9,7 +9,7 @@ luj.nix.enable = true; sops.defaultSopsFile = ./secrets/secrets.yaml; - sops.age.sshKeyPaths = [ "/home/julien/.ssh/id_ed25519"]; + sops.age.sshKeyPaths = [ "/etc/ssh/ssh_host_ed25519_key"]; time.timeZone = "Europe/Paris"; i18n.defaultLocale = "en_US.UTF-8"; diff --git a/modules/jellyfin/default.nix b/modules/jellyfin/default.nix index 772b024..78ecc4a 100644 --- a/modules/jellyfin/default.nix +++ b/modules/jellyfin/default.nix @@ -21,6 +21,7 @@ in { package = pkgs.jellyfin; }; networking.firewall = { allowedTCPPorts = [ port ]; }; + users.groups.tv = { name = "tv"; }; } (mkIf cfg.nginx.enable { diff --git a/modules/nginx/default.nix b/modules/nginx/default.nix index e2f27e1..e331329 100644 --- a/modules/nginx/default.nix +++ b/modules/nginx/default.nix @@ -15,6 +15,7 @@ in { security.acme.email = "${cfg.email}"; security.acme.acceptTerms = true; + users.groups.nginx = { name = "nginx"; }; services.nginx = { enable = true; diff --git a/modules/radarr/default.nix b/modules/radarr/default.nix index da3a332..92a1f03 100644 --- a/modules/radarr/default.nix +++ b/modules/radarr/default.nix @@ -23,6 +23,7 @@ in { group = "tv"; }; networking.firewall = { allowedTCPPorts = [ port ]; }; + users.groups.tv = { name = "tv"; }; } (mkIf cfg.nginx.enable { diff --git a/modules/sonarr/default.nix b/modules/sonarr/default.nix index e0aa25a..9906bc9 100644 --- a/modules/sonarr/default.nix +++ b/modules/sonarr/default.nix @@ -22,6 +22,7 @@ in { #dataDir = "/var/lib/sonarr/.config/NzbDrone"; group = "tv"; }; + users.groups.tv = { name = "tv"; }; networking.firewall = { allowedTCPPorts = [ port ]; }; } diff --git a/modules/transmission/default.nix b/modules/transmission/default.nix index 5116291..b768de6 100644 --- a/modules/transmission/default.nix +++ b/modules/transmission/default.nix @@ -27,6 +27,7 @@ in { }; }; + users.groups.tv = { name = "tv"; }; networking.firewall = { allowedTCPPorts = [ port ]; }; }