From b4dce62d366ff795045b3293cad34efec49b33ac Mon Sep 17 00:00:00 2001 From: Zuckerberg Date: Tue, 19 Apr 2022 16:31:26 -0400 Subject: [PATCH] Fix permissions --- common/server/samba.nix | 1 + machines/storage/s0/configuration.nix | 13 +------------ 2 files changed, 2 insertions(+), 12 deletions(-) diff --git a/common/server/samba.nix b/common/server/samba.nix index af6d6c8..fdff0be 100644 --- a/common/server/samba.nix +++ b/common/server/samba.nix @@ -89,5 +89,6 @@ group = "public_data"; uid = 994; }; + users.users.googlebot.extraGroups = [ "public_data" ]; }; } \ No newline at end of file diff --git a/machines/storage/s0/configuration.nix b/machines/storage/s0/configuration.nix index f679c84..7123e14 100644 --- a/machines/storage/s0/configuration.nix +++ b/machines/storage/s0/configuration.nix @@ -29,12 +29,6 @@ services.samba.enable = true; - services.plex = { - enable = true; - openFirewall = true; - dataDir = "/data/plex"; - }; - services.jellyfin = { enable = true; openFirewall = true; @@ -49,7 +43,6 @@ }; }; - users.users.${config.services.plex.user}.extraGroups = [ "public_data" ]; users.users.${config.services.jellyfin.user}.extraGroups = [ "public_data" ]; users.users.googlebot.extraGroups = [ "transmission" ]; users.groups.transmission.gid = config.ids.gids.transmission; @@ -68,7 +61,7 @@ services.lidarr.enable = true; services.lidarr.user = "public_data"; services.lidarr.group = "public_data"; - users.groups.transmission.members = [ "sonarr" "bazarr" "radarr" "lidarr" ]; + users.groups.transmission.members = [ "public_data" ]; services.transmission = { enable = true; performanceNetParameters = true; @@ -142,10 +135,6 @@ services.nginx.virtualHosts."sonarr.s0".locations."/".proxyPass = "http://172.16.100.2:8989"; services.nginx.virtualHosts."prowlarr.s0".locations."/".proxyPass = "http://172.16.100.2:9696"; services.nginx.virtualHosts."music.s0".locations."/".proxyPass = "http://localhost:4533"; - services.nginx.virtualHosts."plex.s0".locations."/" = { - proxyPass = "http://localhost:32400"; - proxyWebsockets = true; - }; services.nginx.virtualHosts."jellyfin.s0".locations."/" = { proxyPass = "http://localhost:8096"; proxyWebsockets = true;