Installation
Requirements
- Linux or OSX
- Julia >= v"1.4" download
- git (Tested with "version 2.17.1") download
- Node.js (Tested with "v12.4.0") download - For the optional frontend
Install & run a sample
You need to checkout two repos: The Circo "backend" and the CircoCore.js "frontend".
In terminal #1 (backend)
git clone https://github.com/Circo-dev/Circo.git
cd Circo/
julia --project -e 'using Pkg;Pkg.instantiate()'
bin/circonode.sh --threads 6 --zygote
This starts a local (in-process) cluster with six schedulers running the sample project.
In terminal #2 (monitoring frontend, optional)
git clone https://github.com/Circo-dev/CircoCore.js.git
cd CircoCore.js
npm install
npm run serve
This starts a web server on port 8000. Open http://localhost:8000