From b04acff6e5338f31d22c8a21bb19d6a301c00b5f Mon Sep 17 00:00:00 2001 From: Pim Kunis Date: Fri, 23 May 2025 10:23:24 +0200 Subject: [PATCH] Move Bazarr off Longhorn --- modules/bootstrap-default.nix | 1 - modules/media.nix | 15 ++++----------- 2 files changed, 4 insertions(+), 12 deletions(-) diff --git a/modules/bootstrap-default.nix b/modules/bootstrap-default.nix index 5bcd3bd..0fd2f1d 100644 --- a/modules/bootstrap-default.nix +++ b/modules/bootstrap-default.nix @@ -112,7 +112,6 @@ jellyfin.storage = "10Gi"; transmission.storage = "25Mi"; jellyseerr.storage = "75Mi"; - bazarr.storage = "25Mi"; minecraft.storage = "1Gi"; ntfy.storage = "300Mi"; deluge.storage = "500Mi"; diff --git a/modules/media.nix b/modules/media.nix index 953ad23..1d339c2 100644 --- a/modules/media.nix +++ b/modules/media.nix @@ -563,7 +563,10 @@ in { }; volumes = { - config.persistentVolumeClaim.claimName = "bazarr"; + config.hostPath = { + path = "/mnt/longhorn/persistent/volumes/bazarr"; + type = "Directory"; + }; media.hostPath = { path = "/mnt/longhorn/persistent/media"; @@ -571,11 +574,6 @@ in { }; }; - securityContext = { - fsGroup = 412; - fsGroupChangePolicy = "OnRootMismatch"; - }; - affinity.nodeAffinity.requiredDuringSchedulingIgnoredDuringExecution.nodeSelectorTerms = [ { matchExpressions = [ @@ -818,11 +816,6 @@ in { storage = "75Mi"; }; - bazarr = lib.mkIf cfg.bazarr.enable { - volumeName = "bazarr"; - storage = "25Mi"; - }; - music = lib.mkIf cfg.jellyfin.enable { volumeName = "music"; storage = "70Gi";