specifically for DisOrder.
4. Create /etc/disorder/config. Start from examples/config.sample and adapt it
specifically for DisOrder.
4. Create /etc/disorder/config. Start from examples/config.sample and adapt it
* edit the 'collection' command to identify the location(s) of your own
digital audio files. These commands also specify the encoding of
filenames, which you should be sure to get right as recovery from an
error here can be painful (see BUGS).
* edit the 'collection' command to identify the location(s) of your own
digital audio files. These commands also specify the encoding of
filenames, which you should be sure to get right as recovery from an
error here can be painful (see BUGS).
* add or remove 'stopword' entries as necessary (these words won't take
part in track name searches from the web interface).
* add or remove 'stopword' entries as necessary (these words won't take
part in track name searches from the web interface).
-1. If you want to have a 'jukebox' virtual host, modify the DNS (or hosts file
- if you are somehow reading this in the 1980s) accordingly and use a fragment
- such as this one:
+1. If you want to have a 'jukebox' virtual host, modify the DNS accordingly and
+ use a fragment such as this one:
-6. Give www-data (or whatever user it is) a password and edit
+6. The config file must also allow the web interface to be any user, and it
+ must list the URL of the web interface explicitly:
+
+ trust www-data
+ url http://jukebox.DOMAIN/
+
+7. Give www-data (or whatever user it is) a password and edit
/etc/disorder/config.private accordingly. This file should be mode 640 and
owned by root:jukebox. The line should look something like this:
/etc/disorder/config.private accordingly. This file should be mode 640 and
owned by root:jukebox. The line should look something like this:
This file should be mode 640 and owned by root:www-data.
password MYPASSWORD
(You could also use ~www-data/.disorder/passwd for this but on some systems
the web server user's home directory is inside the document root, which
This file should be mode 640 and owned by root:www-data.
password MYPASSWORD
(You could also use ~www-data/.disorder/passwd for this but on some systems
the web server user's home directory is inside the document root, which
configured earlier, and be shown details of what is playing and what other
tracks have been configured for future play.
configured earlier, and be shown details of what is playing and what other
tracks have been configured for future play.
-9. If you run into problems, always look at the appropriate error log; the
- message you see in your web browser will usually not be sufficient to
- diagnose the problem all by itself.
+10. If you run into problems, always look at the appropriate error log; the
+ message you see in your web browser will usually not be sufficient to
+ diagnose the problem all by itself.
that the 'Choose' page is unreasonably large. If so add the following line
to /etc/disorder/options.user:
label sidebar.choosewhich choosealpha
that the 'Choose' page is unreasonably large. If so add the following line
to /etc/disorder/options.user:
label sidebar.choosewhich choosealpha