The Backend of the ConDIDI system.
Requirements:
- Docker
- Docker-compose
- Python 3.8 (for development only)
Clone the repository. Then create the database folders. On linux:
$ cd database
$ chmod a+x setup.x
$ ./setup.x
$ cd ..
Clone the Jolocom SSI service
$ git clone https://github.com/jolocom/sdk-rpc-interface.git
That's it.
Start the database backends with
$ docker-compose -f docker-compose-development.yml up
Then you can run the tests and the code in the src directory.
Start the database backends and the ConDIDI backend with
$ docker-compose -f docker-compose-deployment.yml up --force-recreate --build
Then you can develop your frontend that calls the ConDIDI backend at http://localhost:8080
Stop with:
$ docker-compose -f docker-compose-deployment.yml down
to remove the containers