Reference

slimserver(8)

Streaming Audio Server

NAME

slimserver.pl — Streaming Audio Server

SYNOPSIS

slimserver.pl [--help] [--audiodir dir] [--playlistdir dir] [--cachedir dir] [--daemon] [--diag] [--logfile dir] [--stdio] [--user userid] [--group groupid] [--httpport portnumber [--httpaddr listenip] ] [--cliport portnumber [--cliaddr listenip>] ] [--prefsfile prefsfilepath] [--pidfile pidfilepath>] [--quiet] [--playeraddr listenip] [--priority priority] [--streamaddr listenip] [--scanonly] [--noscan] [--nosetup] [--noserver] [--perfmon]

DESCRIPTION

This manual page documents briefly the slimserver.pl command.

This manual page was written for the Debian distribution because the original program does not have a manual page. Instead, it has documentation inline.

OPTIONS

These programs follow the usual GNU command line syntax, with long options starting with two dashes (`-'). A summary of options is included below. For a complete description, see the slimserver.pl --help output.

--help

Show this usage information.

--audiodir

The path to a directory of your MP3 files.

--playlistdir

The path to a directory of your playlist files.

--cachedir

Directory for SlimServer to save cached music and web data.

--diag

Use diagnostics, shows more verbose errors.

Also slows down library processing considerably.

--logfile

Specify a file for error logging.

--daemon

Run the server in the background.

This may only work on Unix-like systems.

--stdio

Use standard in and out as a command line interface to the server.

--user

Specify the user that server should run as.

Only usable if server is started as root. This may only work on Unix-like systems.

--group

Specify the group that server should run as.

Only usable if server is started as root. This may only work on Unix-like systems.

--httpport

Activate the web interface on the specified port.

Set to 0 in order disable the web server.

--httpaddr

Activate the web interface on the specified IP address.

--cliport

Activate the command line interface TCP/IP interface on the specified port. Set to 0 in order disable the command line interface server.

--cliaddr

Activate the command line interface TCP/IP interface on the specified IP address.

--prefsfile

Specify where the preferences file should be stored.

--pidfile

Specify where a process ID file should be stored.

--quiet

Minimize the amount of text output.

--playeraddr

Specify the _server's_ IP address to use to connect to SLIMP3 players.

--priority

Set process priority from -20 (high) to 20 (low) no effect on non-Unix platforms.

--streamaddr

Specify the _server's_ IP address to use to connect to streaming audio sources.

--scanonly

Only run the library scanner, then exit.

--noscan

Don't scan the music library.

--nosetup

Disable setup via http.

--noserver

Disable web access server settings, but leave player settings accessible. Settings changes arenot preserved.

--perfmon

Enable internal server performance monitoring.

CONFIGURATION

You can change startup parameters by editing /etc/default/slimserver.

SEE ALSO

Readme files in /usr/share/doc/slimserver.

AUTHOR

This manual page was written by Simon Kelley ([email protected]) for the Debian system (but may be used by others). It is based one one written for an earlier version of slimserver by Bruno Rodrigues. Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.1 or any later version published by the Free Software Foundation; with no Invariant Sections, no Front-Cover Texts and no Back-Cover Texts.