]> git.r.bdr.sh - rbdr/lgtm/blame_incremental - README.md
Add a changelog
[rbdr/lgtm] / README.md
... / ...
CommitLineData
1# lgtm
2looks good to me
3
4## What you'll need
5
6You should have node and a mysql database where we can create and read a table.
7
8## Configuring the app
9
10The app is configured using environment variables. You can check
11`config/config.js` to see the expected keys. Most values are optional and
12the defaults should work fine, you will have to provide three values for
13the database connection as no defaults are provided:
14
15* `LGTM_MYSQL_USER`
16* `LGTM_MYSQL_PASSWORD`
17* `LGTM_MYSQL_DATABASE`
18
19An easy way to configure this app for local development is by using a `.env`
20file in the project root. An example one is provided in `env.dist`, you can
21copy that file and update with your own defaults.
22
23## Setting Up the Database
24
25Run `npm run setup_database`. This will create the table.
26
27## Running
28
29Run `npm start`