diff --git a/modules/bootstrap-default.nix b/modules/bootstrap-default.nix index c37d90e..4adff41 100644 --- a/modules/bootstrap-default.nix +++ b/modules/bootstrap-default.nix @@ -87,7 +87,6 @@ lab = { longhorn.persistentVolume = { - freshrss.storage = "1Gi"; radicale.storage = "200Mi"; atuin-db.storage = "300Mi"; nextcloud.storage = "50Gi"; diff --git a/modules/freshrss.nix b/modules/freshrss.nix index 614fb78..9b8c851 100644 --- a/modules/freshrss.nix +++ b/modules/freshrss.nix @@ -26,6 +26,8 @@ metadata.labels.app = "freshrss"; spec = { + nodeName = "atlas"; + containers.freshrss = { image = globals.images.freshrss; imagePullPolicy = "IfNotPresent"; @@ -63,7 +65,10 @@ ]; }; - volumes.data.persistentVolumeClaim.claimName = "data"; + volumes.data.hostPath = { + path = "/mnt/longhorn/persistent/volumes/freshrss"; + type = "Directory"; + }; securityContext = { fsGroup = 33; @@ -90,11 +95,6 @@ host = "freshrss"; service.name = "server"; }; - - longhorn.persistentVolumeClaim.data = { - volumeName = "freshrss"; - storage = "1Gi"; - }; }; }; }