supysonic-server ================ SYNOPSIS -------- supysonic-server [**--server** *gevent* | *gunicorn* | *waitress*] [**--host** <*hostname*>] [**--port** <*port*>] [**--socket** <*path*>] [**--processes** <*n*>] [**--threads** <*n*>] DESCRIPTION ----------- **supysonic-server** is the main supysonic's component, allowing to serve content to clients. It is actually a basic wrapper over **Gevent**, **Gunicorn** or **Waitress**, requiring at least one of them to be installed to run. OPTIONS ------- **-S** <*name*>, **--server** <*name*> Specify which WSGI server to use. <*name*> must be one of ``gevent``, ``gunicorn`` or ``waitress`` and the matching package must then be installed. If the option isn't provided, the first one available will be used. **-h** <*hostname*>, **--host** <*hostname*> Hostname or IP address on which to listen. The default is ``0.0.0.0`` which means to listen on all IPv4 interfaces on this host. Cannot be used with **--socket**. **-p** <*port*>, **--port** <*port*> TCP port on which to listen. Default is ``5722``. Cannot be used with **--socket**. **-s** <*path*>, **--socket** <*path*> Path of a Unix socket on which to bind to. If a path is specified, a Unix domain socket is made instead of the usual inet domain socket. Cannot be used with **--host** or **--port**. Not available on Windows. **--processes** <*n*> Number of worker processes to spawn. Only applicable when using the **Gunicorn** WSGI server. **--threads** <*n*> The number of worker threads for handling requests. Only applicable when using the **Gunicorn** or **Waitress** WSGI server. BUGS ---- Bugs can be reported to your distribution's bug tracker or upstream at https://github.com/spl0k/supysonic/issues. SEE ALSO -------- ``supysonic-cli (1)``