From d9a48c2b3e927bb36bd7c6f2e7f3d2fa4bc295af Mon Sep 17 00:00:00 2001 From: Pim Kunis Date: Sun, 25 May 2025 16:51:30 +0200 Subject: [PATCH] Move FreshRSS off Longhorn --- modules/bootstrap-default.nix | 1 - modules/freshrss.nix | 12 ++++++------ 2 files changed, 6 insertions(+), 7 deletions(-) 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"; - }; }; }; }