I'm hoping to get help with an issue where Slskd won't start. It gets hung on the start up script. When searching this thread, I didn't see anything that shared the error message. See below. Context is that I started the container, everything worked just fine. Messed around with Gluetun a bit, and since then have not been able to get it to work again, always the same error. I tried, reinstalling with a fresh pull of the image and a deleting the config. 2026-05-19 11:11:33,065 DEBG 'start-script' stdout output:
[info] Starting slskd...
2026-05-19 11:11:33,065 INFO success: start-script entered RUNNING state, process has stayed up for > than 0 seconds (startsecs)
2026-05-19 11:11:33,070 DEBG 'start-script' stdout output:
[INFO] Sourcing image build info from '/etc/image-build-info'
2026-05-19 11:11:33,071 DEBG 'start-script' stdout output:
[INFO] Configuration of incoming port is disabled via argument '-gip|--gluetun-incoming-port' or environment variable 'GLUETUN_INCOMING_PORT', executing remaining arguments '/opt/slskd/slskd --slsk-username USERNAME --slsk-password PASSWORD --slsk-listen-port 50300 --incomplete /data/incomplete --downloads /data/completed --username slskd --password slskd --http-port 8980 --https-port 8990 --app-dir /config/slskd --upload-speed-limit 2147483647 --download-speed-limit 2147483647 --remote-configuration --remote-file-management'...
2026-05-19 11:11:33,156 DEBG 'start-script' stdout output:
Invalid configuration: System.IO.IOException: The configured user limit (128) on the number of inotify instances has been reached, or the per-process limit on the number of open file descriptors has been reached.
at System.IO.FileSystemWatcher.StartRaisingEvents()
at Microsoft.Extensions.FileProviders.Physical.PhysicalFilesWatcher.TryEnableFileSystemWatcher()
at Microsoft.Extensions.FileProviders.Physical.PhysicalFilesWatcher.CreateFileChangeToken(String filter)
at Microsoft.Extensions.Primitives.ChangeToken.ChangeTokenRegistration`1..ctor(Func`1 changeTokenProducer, Action`1 changeTokenConsumer, TState state)
at Microsoft.Extensions.Primitives.ChangeToken.OnChange(Func`1 changeTokenProducer, Action changeTokenConsumer)
at Microsoft.Extensions.Configuration.FileConfigurationProvider..ctor(FileConfigurationSource source)
at slskd.Configuration.YamlConfigurationProvider..ctor(YamlConfigurationSource source)
at slskd.Configuration.YamlConfigurationSource.Build(IConfigurationBuilder builder)
at Microsoft.Extensions.Configuration.ConfigurationBuilder.Build()
at slskd.Program.Main(String[] args)
2026-05-19 11:11:33,160 DEBG fd 9 closed, stopped monitoring <POutputDispatcher at 22892062544896 for <Subprocess at 22892063881744 with name start-script in state RUNNING> (stdout)>
2026-05-19 11:11:33,160 DEBG fd 11 closed, stopped monitoring <POutputDispatcher at 22892062495824 for <Subprocess at 22892063881744 with name start-script in state RUNNING> (stderr)>
2026-05-19 11:11:33,160 INFO exited: start-script (exit status 0; expected)
2026-05-19 11:11:33,160 DEBG received SIGCHLD indicating a child quit