Most people will use DAISY Pipeline 2 as a standalone desktop application. It is easy to install and ready to go. But the Pipeline can also be used as a service to which client programs can connect, through a web API.
There are several use cases:
Choose a package from the downloads page that includes the server, then follow the installation instructions for that package.
If the Pipeline was installed via the Debian package, the service is
launched automatically on system startup. To start or stop the service
service daisy-pipeline2 start|stop|restart|status.
In order to start the service, execute the file
exactly this file is located on the file system depends on the
installation. To shut down the service press
When using DAISY Pipeline 2 as a service, especially when integrating
it in a custom setup, you probably want to configure a thing or
two. Two files are intended to be edited by you for this purpose:
Configuration files for
details. Where on the file system these files are located depends on
If the Pipeline was installed via the Debian package,
config-logback.xml are located in
/etc/opt/daisy-pipeline2. In addition there is a third configuration
/etc/default/daisy-pipeline2. It supports the
In addition, all available environment variables
listed below, except for
PIPELINE2_DATA, can be specified in this file in
A number of environment variables will influence the program:
The following command line arguments are available. Combinations are possible.
helpfor a list of commands,
help COMMANDfor more info about a specific command.