Skip to content
The official musicbrainz-server codebase http://musicbrainz.org/doc/MusicBrainz_Server
Perl JavaScript Perl6 PLpgSQL CSS Shell Other
Find file
Latest commit 9de28ed @mwiencek mwiencek Add missing fields to /ws/js test data
These appeared with the patch for MBS-8624
Failed to load latest commit information.
admin rewrite ^/doc/About/Team$ too
bin Enable rsync full export to taz server
contrib Support BSD mkdir
docs Flow control coding style guidelines
inc MBS-7497: Update bundled Module::Install modules
lib Merge branch 'mbs-8624'
po Extract .js strings from root/, not just root/static/scripts/
postgresql-musicbrainz-collate @ f2c282a recreate postgres-mb-collate and postgres-mb-unaccent, fix one omissi…
postgresql-musicbrainz-unaccent @ 62989e8 recreate postgres-mb-collate and postgres-mb-unaccent, fix one omissi…
root Fix silly case issue
script Merge branch 'ws-json-fixes'
t Add missing fields to /ws/js test data
.babelrc MBS-8624: Components for server-side rendering are not equivalent to …
.eslintrc Update .eslintrc
.gitignore MBS-8726: Replicated updates don't invalidate cache entries on slave …
.gitmodules Move aclass to package.json
.perlcriticrc Add .perlcriticrc
AUTHORS Replace most of the content of AUTHORS with a link
COPYING.md Add the Leaflet directory to COPYING
HACKING-CAA.md Copy over style of DBDefs/Default.pm
HACKING.md Run JavaScript tests under Node.js instead of PhantomJS
INSTALL-MASTER.md Kill off admin/config.sh, moving it instead into DBDefs like everythi…
INSTALL.md Don't say to run gulp directly
Makefile.PL Replace Algorithm::Merge with Text::Diff3 (MBS-7475, MBS-8736, ...)
README.md Currently trying GitHub for reviews
app.psgi Mandate JSON::XS and kill JSON::Any
entities.json MBS-8624: Components for server-side rendering are not equivalent to …
fabfile.py Remove prepare_release from fabfile
gulpfile.js Upgrade to babel 6
musicbrainz.yml * Reworked the way login happens (now redirects correctly)
npm-shrinkwrap.json Use release version of jsx-control-statements
package.json Use release version of jsx-control-statements
upgrade.json MBS-8279: Drop the empty_*() database functions
upgrade.sh Merge branch 'master' into schema-change-2015-q2

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 #musicbrainz-devel 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.