Skip to content

DominateAi/Dominate-AI

Repository files navigation

Dominate A.I. - The world's best Open Source CRM for Tech Founders -

LinkedIn Medium Instagram Twitter

Technologies Used

NodeJS MongoDB React Redux SASS Express.js Redis JWT NPM Socket.io AWS Cloudflare Nginx Docker Jenkins Prometheus Postman Swagger

Dominate: Backend

How to setup:

  1. install docker, docker-compose
  2. copy dominate frontend dist folder in '/var/dominate/dist/dominate-frontend/'
  3. run 'docker-compose build'
  4. run 'docker-compose up --scale dominate=2 -d'

Local Setup -

Make sure Redis and MongoDB are installed and the servers for them have been started in the background.

  1. git clone https://github.com/DominateAi/Dominate-AI.git
  2. npm install
  3. npm run local

You can also setup database with admin with this addiitonal step before the 3rd step -

  1. Run ./scripts/init_dominate.js\

T0 Setup :

  1. Install MongoDB

  2. Run ./scripts/init_dominate.js\

  • Upload the default image and update the config file for default admin image