Hello. I've been using Subsonic personally for a long time, and I'm looking into purchasing a license to use at my university's radio station, which I manage, but I need to work out a few kinks first. I have some questions that are really intended for the developers (Sindre), but I thought posting here might get some other useful responses too.
Some backstory: We have an enormous library of CD's (~2000 and growing) accumulated over years of record labels and indie artists sending promos, which is always available for student DJ's to listen and play on air. But it's hard to find anything and the collection takes up a lot of space, so the goal is to make it available online for DJ's. It would have to be password-restricted to only DJ's, so we stay within our copyright fair use.
1. How many users can subsonic handle? We would probably have around 100 to start, and that might grow to as much as 1000 over time. Will this cause any kind of strain or instability? Would the speed of the computer be a factor here? It will be running on a reasonably powerful Mac Pro.
2. How many songs/albums/gigabytes can subsonic handle?
3. How well does LDAP authentication work in subsonic? Our university uses some kind of Windows server, so all users would have an account there already. I think it would be efficient to use that, and avoid recreating dozens of user accounts myself, but I'm very unfamiliar with LDAP, so I don't know how to set it up. Would the university's network ops people have to enable something on their end? Also, there are thousands of students on campus, but subsonic access should be restricted to only the radio DJ's. How can I do that?
4. Do you expect to ever add support for user groups? I need to apply the same privileges to all DJ's, but different privileges for staff. Would it be possible to assign all LDAP users to one subsonic user account with the same settings, then create a few staff accounts separately?
Thanks.
