Quorum Maker uses Docker to make the setup easy. Most of the dependancies are baked into the image, so users can get going without having to download and install a list of dependancies. If you want to use a different version of these dependancies other than officially supported by Quorum Maker, build the docker image locally and use with Quorum Maker.
Usage of Quorum Maker image building utility is optional. The official docker image is uploaded in docker hub.
- Create a temperory directory and clone following three projects
mkdir qmtemp; cd qmtemp
git clone https://github.com/synechron-finlabs/quorum-maker-nodemanager.git
git clone https://github.com/Ahrvo-Trading-Systems/quorum-maker-ui.git
git clone https://github.com/synechron-finlabs/quorum-maker-image.git
- Quorum Maker project is not required to build docker image as it is required only at runtime.
- Build and tag docker image using
cd quorum-maker-image && ./build_image.sh ahrvo-quorum-maker latest
Please refer to the source code and edit each libraries versions before you build. Make sure to update the image tag name in qm.variables of Quorum Maker to use this newly built image.