Back to TOC
Clone github repository for Concorda Dashboard
git clone [email protected]:concorda/concorda-dashboard.git
then
- Run
npm install
to install all dependencies - Copy
config/sample.vars.env
toconfig/production.env
and add there the right configuration. - In your
config/production.env
file leaveEXTERNAL_API=false
- this controls if the services will be exposed using a different Hapi Server instance.EXTERNAL_CORE=true
- this controls if the core implementation of Concorda will be running as a separate microservice.
- Set true what type you want to use for transport between client application and Concorda: mesh or tcp.
- Recommendation is to use TCP transport but also mesh or other types of transport (HTTP/HTPS) can be used.
- Example:
USE_MESH=false
USE_TRANSPORT=true
TRANSPORT_TYPE=tcp
- Run
npm run build
to build the project. - Run
npm start
to start application and server on port3050
(or whatever you specified in theproduction.env
file)
Clone github repository for Concorda Dashboard
git clone [email protected]:concorda/concorda.git
then
- Run
npm install
to install all dependencies - Copy
config/sample.vars.env
toconfig/production.env
and add there the right configuration. - In your
config/production.env
file leaveEXTERNAL_API=false
- this controls if the services will be exposed using a different Hapi Server instance.EXTERNAL_CORE=false
- this controls if the core implementation of Concorda will be running as a separate microservice.
- Set true what type you want to use for transport between client application and Concorda: mesh or tcp.
- Recommendation is to use TCP transport but also mesh or other types of transport (HTTP/HTPS) can be used.
- Example:
USE_MESH=false
USE_TRANSPORT=true
TRANSPORT_TYPE=tcp
- Run
npm start
to start application and server on port3070
(or whatever you specified in theproduction.env
file)
The basic tools are:
Install these before getting started.
Clone github repository for Concorda Fuge
git clone [email protected]:concorda/concorda-fuge.git
This project is using Fuge to start the required deployment.
$ npm install
to get the dependent Node.js modules.
You can start demo system by using the fuge commands. from inside concorda-fuge folder
$ fuge shell system_concorda_microservice.yml
? fuge> start all
- By default the following user is added to Concorda as part of initial setup: [email protected]/concorda
- It is very important that after you started Concorda for the first time to login and change administrator password and e-mail.
- Now you need to install and use
concorda-client
in your application as described here