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
condif/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 run build
to build the project. - Run
npm start
to start application and server on port3050
(or whatever you specified in theproduction.env
file)
Also you can watch the files for changes and automatically rebuild the sources by running npm run watch
in a different terminal.
- 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.