Skip to content

Latest commit

 

History

History
28 lines (16 loc) · 922 Bytes

README.md

File metadata and controls

28 lines (16 loc) · 922 Bytes

Healthety OSX Client

This is a client for a Healthety Server written in javascript.

The client connects to the server and provides growl notifications if defined limits are exceeded. He also writes a status file which can be used for geektool.

Installation

First of all you need to install Node and the packet manager npm.

Then install by running:

$ git clone git://github.com/healthety/observer.git; cd observer
$ git submodule init; git submodule update
$ cd lib/node-socket.io-client; git submodule init; git submodule update; cd ../..
$ npm install growl

Usage

Configure the limits and the socket endpoint at the beginning of main.js to your needs and run the client with:

$ ./main.js

Geektool

Create a shell geeklet and paste the following command:

cat /path/to/observer/status