Skip to content

Latest commit

 

History

History
46 lines (37 loc) · 1.15 KB

File metadata and controls

46 lines (37 loc) · 1.15 KB

Docker Image CI

ConDIDI_backend

The Backend of the ConDIDI system.

Install

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.

Development of the backend

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.

Development against the backend

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