This is an alternative server for nikku/silent-disco implemented with play2 / scala / mongodb.
Check out the demo installation.
Use this clickstart to install silent disco at cloudbees (you will need a free account):
During the process you will be asked to provide a name / id for your silent disco app.
You will need the cloudbees sdk command line tool to complete the setup. After installing it, execute the following two commands:
bees app:proxy:update -a <yourappid> httpVersion=1.1
Which will enable the websocket support in the cloudbees proxy.
bees config:set -a <yourappid> SC_CLIENT_ID=<your own client id here>
bees app:restart <yourappid>
To set a valid soundcloud sdk client id for the JavaScript client code and to trigger a restart of the app. You can get a client id at http://soundcloud.com/you/apps/ by creating a new application and looking into its details.
You may use Silent Disco Scala under the terms of the MIT License.