Based on the method here
Please make sure you have a separate dataset for your jail configuration files "/path/to/apps" which is outside your iocage dataset "/path/to/iocage"
Place the downloaded folder "musicbrainz" inside your apps folder - "/path/to/apps/musicbrainz"
Customise the jail setup script (musicbrainz/setupjail.sh) giving the appropriate paths and ip address configuration.
You need a musicbrainz token for the database replication packets to work.
Customise the musicbrainz/musicbrainz_server/DBDefs.pm file as appropriate for your setup.
Then run sudo sh /path/to/apps/musicbrainz/setupjail.sh
This takes ages, so it might be best to use screen or tmux if you're doing it over ssh.
You will have to drop into an iocage console and run a second script from inside the jail - you will be prompted. This also takes ages, and tmux is installed in the jail for this reason.
Please make sure you have a separate dataset for your jail configuration files "/path/to/apps" which is outside your iocage dataset "/path/to/iocage"
Place the downloaded folder "musicbrainz" inside your apps folder - "/path/to/apps/musicbrainz"
Customise the jail setup script (musicbrainz/setupjail.sh) giving the appropriate paths and ip address configuration.
You need a musicbrainz token for the database replication packets to work.
Customise the musicbrainz/musicbrainz_server/DBDefs.pm file as appropriate for your setup.
Then run sudo sh /path/to/apps/musicbrainz/setupjail.sh
This takes ages, so it might be best to use screen or tmux if you're doing it over ssh.
You will have to drop into an iocage console and run a second script from inside the jail - you will be prompted. This also takes ages, and tmux is installed in the jail for this reason.