- Fork the repo. To preserve quality commits and for safety, only Leah team members may commit directly to our repository. To contribute an update or otherwise commit that resolves an Issue, you will need to first fork a copy to your own account. For more information about creating a fork, click here.
- Create a unique branch name. To prevent possible branch conflicts, we recommend using a unique name such as "fixes-item-bug" or your github username. For more information on creating a branch, click here.
- Push your commit. After you've created your branch, commit the changes you've made and make sure to merge it.
- Create a pull request. To properly submit your changes to this repository, you will need to create a pull request and then compare your branch to our master branch. For more information on creating pull requests from a remote branch, click here
- Install MySQL Database
- Install Redis
- Install NodeJS and NPM
- For Linux, please have
build-essential
andpython 2.7
installed - Clone the directory.
git clone https://github.com/telunc/leah.git
- Install dependencies with
npm install
- Create production.json in /config folder. Please refer to default.json.
- Launch MySQL and Redis servers
- Start Leah with
npm start
- Clone the directory.
git clone https://github.com/telunc/leah.git
- Create production.json in /config folder. Please refer to default.json.
- Install Docker
- Start Leah with
sh start.sh