Configure number of concurrent downloads

Feature description:

Ability to set number of concurrent downloads

Problem solved:

I run Navidrome on a single CPU linode nano. Download performance is slow as it is attempting to transcode and serve two media files at once, causing a lot of context switching. It would be nice to set the number of concurrent downloads when making files available offline to 1.

Brought benefits:

Useful for anyone else with a cheap server.

Other application solutions:

Additional description and context:

Screenshots / Mockup:

It’s actually already there in next release :wink: