by Jägs » Fri Apr 24, 2020 1:53 am
As far as I know, there is no limit on the number of songs, though I'm sure there's a practical one. I have over 200,000 and Subsonic has not even flinched.
There is no deduplication function in Subsonic, though I'd love one. I suspect development on Subsonic has all but ceased, so you'd be better off looking at a fork like Airsonic, or something else like Funkwhale or koel, etc. (or Plex and Emby if you want to also do video).
That said, you'd need some sort of music manager or tool (e.g., dupeGuru, beets) to do this. Subsonic also doesn't support album matching—if I'm following your intent—so you'd want to run everything through MusicBrainz Picard or from the command line using something like beets.
Others can correct me if I'm wrong, because I do not have many users, but I believe media folders are managed centrally, so you could not have separate music for separate users. They can have their own separate playlists, however.