Move paperless off longhorn

This commit is contained in:
Pim Kunis 2025-05-26 21:59:05 +02:00
parent 745c52dfbb
commit ebfc1f33a4
2 changed files with 19 additions and 24 deletions

View file

@ -88,9 +88,6 @@
lab = {
longhorn.persistentVolume = {
kitchenowl.storage = "100Mi";
paperless-data.storage = "10Gi";
paperless-redisdata.storage = "20Mi";
paperless-db.storage = "150Mi";
pihole-data.storage = "750Mi";
pihole-dnsmasq.storage = "16Mi";
immich.storage = "50Gi";

View file

@ -36,7 +36,12 @@
};
spec = {
volumes.data.persistentVolumeClaim.claimName = "data";
nodeName = "jefke";
volumes.data.hostPath = {
path = "/mnt/longhorn/persistent/volumes/paperless-data";
type = "Directory";
};
containers.paperless = {
image = globals.images.paperless;
@ -126,7 +131,12 @@
};
spec = {
volumes.data.persistentVolumeClaim.claimName = "redisdata";
nodeName = "jefke";
volumes.data.hostPath = {
path = "/mnt/longhorn/persistent/volumes/paperless-redisdata";
type = "Directory";
};
containers.redis = {
image = globals.images.redis7;
@ -171,6 +181,13 @@
};
spec = {
nodeName = "jefke";
volumes.data.hostPath = {
path = "/mnt/longhorn/persistent/volumes/paperless-db";
type = "Directory";
};
containers.postgres = {
image = globals.images.postgres15;
ports.postgres.containerPort = 5432;
@ -194,8 +211,6 @@
}
];
};
volumes.data.persistentVolumeClaim.claimName = "database";
};
};
};
@ -248,23 +263,6 @@
host = "paperless";
service.name = "web";
};
longhorn.persistentVolumeClaim = {
data = {
volumeName = "paperless-data";
storage = "10Gi";
};
redisdata = {
volumeName = "paperless-redisdata";
storage = "20Mi";
};
database = {
volumeName = "paperless-db";
storage = "150Mi";
};
};
};
};
}