Remove reliance on NFS volumes

This commit is contained in:
Pim Kunis 2025-02-17 22:03:32 +01:00
parent f9541b865b
commit 7418159761
3 changed files with 15 additions and 30 deletions

View file

@ -151,7 +151,11 @@ in {
volumes = {
config.persistentVolumeClaim.claimName = "deluge";
media.persistentVolumeClaim.claimName = "media";
media.hostPath = {
path = "/mnt/longhorn/persistent/media";
type = "Directory";
};
};
securityContext = {
@ -575,19 +579,10 @@ in {
};
};
persistentVolumeClaims = {
jellyfin-cache = lib.mkIf cfg.jellyfin.enable {
spec = {
accessModes = ["ReadWriteOnce"];
resources.requests.storage = "20Gi";
};
};
media.spec = {
accessModes = ["ReadWriteMany"];
storageClassName = "";
resources.requests.storage = "1Mi";
volumeName = "media-media";
persistentVolumeClaims.jellyfin-cache = lib.mkIf cfg.jellyfin.enable {
spec = {
accessModes = ["ReadWriteOnce"];
resources.requests.storage = "20Gi";
};
};
};