This repository requires the following packages to be installed on the system:
This command will install all dependencies and deploy the end-to-end MLsploit system (for Ubuntu 18.04).
curl -sSL https://raw.githubusercontent.com/mlsploit/mlsploit-system/master/deployment.sh | bash
Since this repository contains submodules of other MLsploit repositories,
we need to use the --recursive
flag while cloning this repository.
$ git clone --recursive https://github.com/mlsploit/mlsploit-system.git
The following command will setup the respective MLsploit docker images along with the required secret keys automatically.
make docker_compose_build
This will spin up the MLsploit services and run the user interface on port 80 in the background.
make docker_compose_up
To run MLsploit in production mode and allow external execution workers be able to connect to MLsploit, run:
make docker_compose_up_prod