A daemon that watches the 'CoverArtIndex' queue for events that indicate it should update the index file at the Internet Archive.
You will need:
-
A MusicBrainz database. See the
INSTALL
document of themusicbrainz-server
project for more details. -
pgq installed:
- Grab skytools from http://skytools.projects.postgresql.org/ and install it
with the normal
configure
,make
,make install
trio. If you are running Ubuntu, simply install theskytools
package (sudo apt-get install skytools
). - Create a musicbrainz.ini file somewhere. See musicbrainz.ini.example for how this could look.
- Run
pgqadm.py /path/to/musicbrainz.ini install
to install PGQ into the database. - Run
pgqadm.py /path/to/musicbrainz.ini ticker -d
to start the ticker - Run the
install.sql
file in this project against your MusicBrainz database. - Install dependencies with
carton install
- Copy
config.ini.example
toconfig.ini
and edit appropriately. - Run
caa-indexer
ascarton exec -Ilib -- ./caa-indexer
. You will need to provide the public and private key, via the--public=
and--private=
options, respectively, or via the aforementionedconfig.ini
. Run with--help
for options.
- Grab skytools from http://skytools.projects.postgresql.org/ and install it
with the normal