mirror of https://gitlab.com/ecentrics/concordia
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Apostolos Fanakis
ac909f5b4c
|
4 years ago | |
---|---|---|
.. | ||
concordia-app | 4 years ago | |
concordia-contracts | 4 years ago | |
env | 4 years ago | |
ganache | 4 years ago | |
rendezvous | 4 years ago | |
Makefile | 4 years ago | |
README.md | 4 years ago | |
docker-compose.yml | 4 years ago |
README.md
Concordia Docker Images
Dockerfiles provided
Concordia uses blockchain and other distributed technologies. There are a number of ways to setup a running instance of this application.
This README will guide you through a testing setup that depends on a local blockchain (ganache) which does not require real ETH to work or has any other charges.
For this configuration the services needed are:
- A blockchain (ganache)
- A server that helps peers connect and route their messages to other (rendezvous)
- A service or provision system to compile and deploy the contracts to the blockchain (concordia-contracts image)
- An HTML server that provides access to the Concordia application (concordia-app image)
This repo provides Dockerfiles for all the above services.
Concordia Contracts Image
Makefile -> build contracts -> build migrate -> build tests -> get contracts out -> run tests -> run migrate
env files