2024-05-20 18:48:47 +00:00
|
|
|
{
|
2024-06-20 19:35:13 +00:00
|
|
|
# kubernetes.resources.pods.testje.spec = {
|
|
|
|
# containers.testje = {
|
|
|
|
# image = "nginx";
|
|
|
|
|
|
|
|
# volumeMounts = [
|
|
|
|
|
2024-07-14 09:47:46 +00:00
|
|
|
# { name = "freshrss"; mountPath = "/freshrss"; }
|
2024-06-20 19:35:13 +00:00
|
|
|
# ];
|
|
|
|
# };
|
|
|
|
|
2024-07-14 09:47:46 +00:00
|
|
|
# volumes.freshrss.persistentVolumeClaim.claimName = "freshrss";
|
2024-06-20 19:35:13 +00:00
|
|
|
# };
|
|
|
|
|
2024-07-16 13:31:47 +00:00
|
|
|
kubernetes.resources.persistentVolumes.music-syncthing.spec = {
|
|
|
|
capacity.storage = "1Gi";
|
|
|
|
accessModes = [ "ReadWriteMany" ];
|
|
|
|
|
|
|
|
nfs = {
|
|
|
|
server = "lewis.dmz";
|
|
|
|
path = "/mnt/longhorn/persistent/media/music";
|
|
|
|
};
|
|
|
|
};
|
|
|
|
|
2024-05-20 18:48:47 +00:00
|
|
|
lab = {
|
|
|
|
longhornVolumes = {
|
2024-05-21 18:41:24 +00:00
|
|
|
minecraft.storage = "1Gi";
|
2024-05-23 18:11:04 +00:00
|
|
|
pihole-data.storage = "750Mi";
|
|
|
|
pihole-dnsmasq.storage = "16Mi";
|
2024-05-23 20:30:30 +00:00
|
|
|
jellyfin.storage = "5Gi";
|
|
|
|
transmission.storage = "25Mi";
|
|
|
|
jellyseerr.storage = "75Mi";
|
|
|
|
radarr.storage = "300Mi";
|
|
|
|
prowlarr.storage = "150Mi";
|
|
|
|
sonarr.storage = "150Mi";
|
|
|
|
bazarr.storage = "25Mi";
|
2024-05-23 20:52:05 +00:00
|
|
|
attic.storage = "15Gi";
|
2024-05-25 15:02:35 +00:00
|
|
|
attic-db.storage = "150Mi";
|
2024-06-20 19:35:13 +00:00
|
|
|
immich.storage = "50Gi";
|
|
|
|
immich-db.storage = "5Gi";
|
2024-05-20 18:48:47 +00:00
|
|
|
};
|
|
|
|
|
2024-07-14 10:25:20 +00:00
|
|
|
longhorn.persistentVolume = {
|
|
|
|
freshrss.storage = "1Gi";
|
2024-07-14 11:48:17 +00:00
|
|
|
radicale.storage = "200Mi";
|
2024-07-14 12:14:08 +00:00
|
|
|
atuin.storage = "300Mi";
|
|
|
|
atuin-db.storage = "300Mi";
|
2024-07-14 13:56:38 +00:00
|
|
|
nextcloud.storage = "50Gi";
|
|
|
|
nextcloud-db.storage = "400Mi";
|
2024-07-14 14:20:24 +00:00
|
|
|
hedgedoc-uploads.storage = "50Mi";
|
|
|
|
hedgedoc-db.storage = "100Mi";
|
2024-07-14 17:59:49 +00:00
|
|
|
kitchenowl.storage = "100Mi";
|
2024-07-14 18:14:48 +00:00
|
|
|
forgejo.storage = "20Gi";
|
2024-07-14 20:58:06 +00:00
|
|
|
paperless-data.storage = "10Gi";
|
|
|
|
paperless-redisdata.storage = "20Mi";
|
|
|
|
paperless-db.storage = "150Mi";
|
2024-07-16 13:31:47 +00:00
|
|
|
syncthing.storage = "400Mi";
|
2024-07-14 10:25:20 +00:00
|
|
|
};
|
|
|
|
|
2024-05-20 18:48:47 +00:00
|
|
|
nfsVolumes = {
|
|
|
|
media.path = "media";
|
2024-07-16 13:31:47 +00:00
|
|
|
# music.path = "media/music";
|
2024-05-20 18:48:47 +00:00
|
|
|
};
|
|
|
|
};
|
|
|
|
}
|