containers/fluorite: store all data

This commit is contained in:
Cilly Leang 2026-03-18 21:39:02 +11:00
parent 3e56c780dd
commit 36a161d1df
Signed by: cilly
GPG key ID: 6500251E087653C9
2 changed files with 8 additions and 4 deletions

View file

@ -3,6 +3,11 @@
systemd.tmpfiles.rules = [
"d /persist/slskd/Downloads 755 slskd slskd"
];
fileSystems."/var/lib/slskd" = {
device = "/persist/slskd";
fsType = "none";
options = [ "bind" ];
};
networking.firewall.allowedTCPPorts = [ 5030 50300 ];
networking.firewall.allowedUDPPorts = [ 5030 50300 ];
@ -11,8 +16,7 @@
domain = null;
environmentFile = "/binds/slskd_env";
settings = {
directories.downloads = "/persist/slskd/Downloads";
shares.directories = [ "/binds/shared/" ];
shares.directories = [ "/binds/music/" ];
};
};
}

View file

@ -72,9 +72,9 @@
mountPoint = "/persist";
isReadOnly = false;
};
bindMounts."shared" = {
bindMounts."music" = {
hostPath = "/persist/media/music";
mountPoint = "/binds/shared";
mountPoint = "/binds/music";
isReadOnly = true;
};
bindMounts."slskd_env" = {