Share keepassxc using syncthing

Remove unused syncthing shares
This commit is contained in:
Pim Kunis 2025-02-08 14:49:38 +01:00
parent ceebecbfa3
commit f97f7d4666
2 changed files with 21 additions and 32 deletions

View file

@ -45,15 +45,15 @@
mountPath = "/config";
}
{
name = "music";
mountPath = "/music";
name = "keepassxc";
mountPath = "/keepassxc";
}
];
};
volumes = {
config.persistentVolumeClaim.claimName = "config";
music.persistentVolumeClaim.claimName = "music";
keepassxc.persistentVolumeClaim.claimName = "keepassxc";
};
securityContext = {
@ -74,19 +74,19 @@
targetPort = "web";
};
};
persistentVolumeClaims.music.spec = {
accessModes = ["ReadWriteMany"];
storageClassName = "";
resources.requests.storage = "1Mi";
volumeName = "music-syncthing";
};
};
lab = {
longhorn.persistentVolumeClaim.config = {
volumeName = "syncthing";
storage = "400Mi";
longhorn.persistentVolumeClaim = {
config = {
volumeName = "syncthing";
storage = "400Mi";
};
keepassxc = {
volumeName = "keepassxc";
storage = "100Mi";
};
};
tailscaleIngresses.tailscale = {