Skip to content
The official musicbrainz-server codebase
Perl JavaScript Perl6 PLpgSQL CSS Shell Other
Latest commit bc06e1f May 26, 2016 @mwiencek mwiencek Merge branch 'production'
* production:
  Update postgres extension submodules
Failed to load latest commit information.
admin Fix the search_path for replication May 25, 2016
bin Enable rsync full export to taz server Oct 5, 2015
contrib Support BSD mkdir Feb 17, 2015
docs Flow control coding style guidelines Nov 1, 2008
inc MBS-7497: Update bundled Module::Install modules Dec 1, 2014
lib Remove STcollector from the list of sites with favicons May 26, 2016
po Update pot files using current code and production database. Apr 4, 2016
postgresql-musicbrainz-collate @ 958142e Update postgres extension submodules May 26, 2016
postgresql-musicbrainz-unaccent @ a32ca6a Update postgres extension submodules May 26, 2016
root Merge branch 'schema-change-2016-q2' May 23, 2016
script MBS-8716/MBS-8717: Move edit data as JSONB to separate table May 13, 2016
t Split MockEdit class from EditQueue tests into two May 16, 2016
.babelrc MBS-8624: Components for server-side rendering are not equivalent to … Jan 28, 2016
.eslintrc Update .eslintrc Oct 14, 2015
.gitignore MBS-8726: Replicated updates don't invalidate cache entries on slave … Jan 20, 2016
.gitmodules Move aclass to package.json Dec 23, 2014
.perlcriticrc Add .perlcriticrc Oct 14, 2015
AUTHORS Replace most of the content of AUTHORS with a link Dec 1, 2014
COPYING.md Add the Leaflet directory to COPYING Jul 16, 2014
HACKING-CAA.md Copy over style of DBDefs/Default.pm Mar 6, 2015
HACKING.md Add note about Unicode::ICU::Collator for OS X Apr 25, 2016
INSTALL-MASTER.md Kill off admin/config.sh, moving it instead into DBDefs like everythi… May 24, 2014
INSTALL.md Update the minimum requirements in INSTALL.md May 16, 2016
Makefile.PL Replace Algorithm::Merge with Text::Diff3 (MBS-7475, MBS-8736, ...) Jan 25, 2016
README.md Update IRC and mailing list references. Apr 7, 2016
app.psgi Mandate JSON::XS and kill JSON::Any Dec 15, 2015
entities.json MBS-6511: List of editors in the area. Feb 29, 2016
fabfile.py Remove prepare_release from fabfile Dec 14, 2015
gulpfile.js Upgrade to babel 6 Dec 1, 2015
musicbrainz.yml * Reworked the way login happens (now redirects correctly) Jul 27, 2008
npm-shrinkwrap.json Update npm-shrinkwrap.json Apr 29, 2016
package.json Update yarb Apr 29, 2016
upgrade.json Add 20160512-mbs-8719.sql to upgrade.json May 24, 2016
upgrade.sh Put extensions in separate upgrade script May 10, 2016

README.md

MusicBrainz Server

MusicBrainz Server is the web frontend to the MusicBrainz Database and is accessible at http://musicbrainz.org.

MusicBrainz is a user-maintained open community that collects music metadata and makes it available to the public in the form of a relational database. For more information, visit our website.

To get help, please join #metabrainz on irc.freenode.net

Installation

Full installation instructions are available in INSTALL.md.

General Prerequisites:

  • Ubuntu/Debian
  • Perl (at least version 5.10.1)
  • PostgreSQL (at least version 9.1)
  • Memcached

Reporting bugs

Please report issues on our bug tracker.

Contributing

Please submit all patches to GitHub for review.

License

MusicBrainz Server is released under the GPLv2. See COPYING.

Further reading

Something went wrong with that request. Please try again.