A laptop with >8Go configuration is recommended to have a first look at
matchID. Good performance needs higher computational resources (the higher the better : 16-cores + 128Go will be 15x faster than a laptop, we tested up-scaling to 40-cores getting to 40x faster).
Docker to accelerate the installation of dependencies. You’ll first have to install
Clone the project and go into it:
git clone https://github.com/matchID-project/backend cd backend
If your host does not have Docker on it yet, your should install it first (only tested with Ubuntu 16.04) :
Note: when working in a private network you’ll have to pass proxies. If you’re behind a reverse proxy, you may have to declare them in your
export http_proxy=http://10.23.15.33:3128 export https_proxy=https://10.23.15.33:3128
Don’t forget to configure your host technologies (
apt | apk | yum & docker).
Now you can start the tutorial mode which downloads, compiles necessary stuff, and launches the backend, frontend as well as elasticsearch :
This may take some time as this handles multiple actions. See the architecture to discover more about the components.
Any problems ? Check the troubleshooting section.
Now, you can go to your
matchID server :