Org friendly chat
In order to run this project locally, you will need to have access to a RethinkDB server, and a connection to an ldap server. Check out the Vagrant-based setup below, or you can install or remotely connect to your own.
Once you have a RethinkDB server and LDAP server up and running, you can install and run impact locally using:
npm install
npm start
This project uses vagrant to spin up a local test environment to simulate the components enterprises would bring to their own implementations (such as an ldap) server.
The RethinkDB and LDAP servers within this vagrant environment are provided via docker containers. If you're familiar with docker, you can use the Dockerfiles provided to run RethinkDB and LDAP without Vagrant.
To set up your developer machine, use brew to install deps, then you're ready to
vagrant up
:
brew cask install vagrant
brew cask install virtualbox
vagrant up docker-host --provider virtualbox
vagrant up
After running the 2-step vagrant up
, you can now access your RethinkDB web
console by visiting (http://192.168.39.39:8080) in your browser.
Note: At this time, we only support build setup instructions for Mac and the virtualbox provider for Vagrant. We are accepting pull requests for Windows and Linux based install instructions, or alternative Vagrant Providers.