Understood and not unexpected. I actually do have this working but it is obviously throttled.
For reference what I have done is installed the VMWare image available from MusicBrainz which is intended to run on vmplayer. The image is a little stale (including the install instructions) so required some mods to make sure the software and database were the latest; which they are now.
A simple way to verify that it is a local address is if it is in the same subnet. Of course this could be defeated through a proxy but my guess is that it is almost as much effort as setting up the vmware image.
A better way may be for MusicBrainz to identify the current rate limit and thus have the local server programmed to respond with “fast”.
I think it would also be relatively simple to keep the vmware image up to date with the latest svn release by the release team and then automate the database retrieval. If you found it useful, you could do it. It really is as simple as keeping the VM up to date and then saving the current environment.
For the average home user running windows, it could be a simple process then of:
- installing VMWare player (or server) on their desktop (free);
- loading the MusicBrainz VM (delivered as an image);
- update the database to current;
- point Jaikoz to the local server.
Cheers,
Christian