Skip to content
master
Switch branches/tags
Go to file
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
api
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

chill

A simple service monitoring tool.

Build Status Codecov License PRs Welcome

Don't Panic. Just Chill!

Setup

  • Clone the repository.

    $ git clone git@github.com:leapfrogtechnology/chill.git
  • Navigate to every folder api, monitor, dashboard, core and install the dependencies.

    $ yarn
  • Create a db file under monitor folder.

    $ touch chill.db
    
  • Create a config file chill.yml using the sample file if it doesn't exist already.

    $ cp chill.test.yml chill.yml
  • Add db path to the chill.yml file.

    db:
      client: 'sqlite3'
      connection:
        filename: '/path/to/monitor/chill.db'
  • Run migrations from the monitor folder.

    $ cd monitor
    $ yarn migrate
    
  • To run locally, run this command from monitor, api and dashboard directories.

    $ yarn start
  • Running tests

    $ yarn test

Building for Production

$ yarn build

Contributing

Read our contributing guide to learn about our development process, how to propose bugs and improvements.

Changelog

Check the CHANGELOG for full release history.

License

Licensed under The MIT License.