Running Sockso on a Server
If you want to install Sockso on a server without a GUI then you can start it up with the --nogui option, and you'll be presented with a console where you can manage everything.
Windows
$>windows.bat --nogui
Linux (and others)
$>sh linux.sh --nogui
To find out the available commands type help at the console.
For a list of other command line switches see the command line options page.
Sockso Properties
Sockso's behaviour is controlled mainly through the properties stored in the database. You have complete access to all these properties from the Sockso command line, they're just not always documented ;) Some useful options:
Uploads
uploads.enabled: yes/no (enables uploads)
uploads.requireLogin: yes/no (need login to upload?)
uploads.collectionId: number (collection id to store uploads in)
Browsing
browse.folders.enabled: yes/no (enable folder browsing?)
browse.popularTracks.count: number (how many popular tracks)
browse.topArtists.count: number (how many top artists)
browse.recentTracks.count: number (how many recent tracks)
browse.latestArtists.count: number (how many latest artists)
browse.latestTracks.count: number (how many latest tracks)
Logging
log.request.enable: yes/no (enables request logging)
Playback
playlists.random.trackLimit: number (number of tracks in random playlists)

