diff --git a/containers/fluorite/configuration.nix b/containers/fluorite/configuration.nix index f1acc93..14e39ff 100644 --- a/containers/fluorite/configuration.nix +++ b/containers/fluorite/configuration.nix @@ -3,11 +3,6 @@ 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 ]; @@ -16,9 +11,8 @@ domain = null; environmentFile = "/binds/slskd_env"; settings = { - shares.directories = [ "/binds/music/" ]; - soulseek.description = "🌸 | sv.sl@lava.moe | slskd"; - soulseek.picture = "/var/lib/slskd/picture.gif"; + directories.downloads = "/persist/slskd/Downloads"; + shares.directories = [ "/binds/shared/" ]; }; }; } diff --git a/containers/fluorite/flake.nix b/containers/fluorite/flake.nix index c49e63b..7acbc55 100644 --- a/containers/fluorite/flake.nix +++ b/containers/fluorite/flake.nix @@ -72,9 +72,9 @@ mountPoint = "/persist"; isReadOnly = false; }; - bindMounts."music" = { + bindMounts."shared" = { hostPath = "/persist/media/music"; - mountPoint = "/binds/music"; + mountPoint = "/binds/shared"; isReadOnly = true; }; bindMounts."slskd_env" = {