- Install Docker
- Pull the jaseci/jaseci image with
docker pull jaseci/jaseci
- install pm2 with
npm install pm2 -g
- then run
pm2 start --name 'jaseci-playground' index.js
- go to
localhost:3000
in your browser - To stop the server run
pm2 stop jaseci-playground
- Create the JAC file you need in the
public/examples
folder - cd into the
public/examples
folder - run
python create.py
- Multiple JAC Examples
- Support Multiple Versions of Jaseci
- Add more examples
- Working Docker Implementation (As for each execution of the Jaseci Playground, a new docker container is created, the docker in docker approach is taken but was unable to find a way to use the inside docker socket)
- Cannot build dependant JAC files (e.g. if a JAC file depends on another JAC file, the playground will not be able to run it)
- Dedicated Terminal for the User to interact with the Jaseci Instance