···11+{...}: {
22+ networking.firewall.allowedTCPPorts = [5030];
33+44+ age.secrets.slskd = {
55+ file = ../../../secrets/slskd.age;
66+ owner = "slskd";
77+ group = "slskd";
88+ path = "/etc/secrets/slskd";
99+ };
1010+1111+ services.slskd = {
1212+ enable = true;
1313+ openFirewall = true;
1414+ domain = null;
1515+ environmentFile = "/etc/secrets/slskd";
1616+ settings = {
1717+ shares.directories = ["/srv/media/music"];
1818+ soulseek.description = "\n- running on NixOS and slskd\n- all files are compressed from FLAC/WAV to AAC with `fdk-aac -vbr 5` (essentially the best and most transparent AAC you can possibly get)\n- tagged and organized with beets\n\nthey/he | feel free to say hi, i don't check my messages super often though. enjoy the shares, and remember to try and support artists if you can :)";
1919+ };
2020+ };
2121+}