A new virtual machine for running your own mirror of MusicBrainz is now available. Thanks to InvisibleMan78 for the continuous feedback and to Jeff Sturgis for his work with Docker Compose! This is the last virtual machine to include the soon defunct search server. Links:
Main changes:
- Added helper script
set-web-server-name
to allow connecting to the web site from a remote host; - Added helper script
turn-port
to allow turning service ports on/off for db (postgresql), musicbrainz, redis, and search; - Fixed docker containers startup on VM boot;
- Fixed potential access token loss due to helper scripts
reindex
; - Fixed and improved documentation (now copied inside the VM);
- Improved error handling in helper scripts;
- Updated MusicBrainz server, search server, base image and dependencies.
This server release converts more search results pages to React and fixes seven bugs. Thanks to @riipah for fixing @TouhouDB handler. Search scores are no longer displayed on search results page for clarity as they misleadingly weighed down the the importance of results appearing on the first page but not in the first place. The git tag is v-2018-08-14.
Sub-task
- [MBS-9760] – Convert the event search results page to React
- [MBS-9761] – Convert the series search results page to React
Bug
- [MBS-9687] – Field error messages are not always translated
- [MBS-9694] – TouhouDB URLs are not recognized
- [MBS-9705] – URL overview header link is now appended with /show
- [MBS-9744] – OAuth userinfo endpoint returns latin1 encoded JSON
- [MBS-9755] – Fix unknown search in statistics for scripts
- [MBS-9757] – Search page form is sometimes in the wrong language
- [MBS-9784] – IMDb verification too strict (# of digits)
Task
- [MBS-9780] – Normalize Creative Commons URLs to HTTPS
Improvement
- [MBS-9767] – Remove search score display from the UI
VM doesn’t work. No bin directory in the vagrant home-dir, and dockers missing.
Both bin directory and docker are installed in the VM. See https://tickets.metabrainz.org/browse/MBVM-39 for follow-up.
The VM works and has few issues. Troubleshooting notes have been added to https://musicbrainz.org/doc/MusicBrainz_Server/Setup
Is the VM something we can run to help others? I have a simple HP z800 dual Hex core xeon, 96GB ram and 20TB of storage.
Not really, the VM is intended to help developers or to set up local read-only mirror. An online sandbox is also provided at https://test.musicbrainz.org. Thank you anyway.