tracker
tracker copied to clipboard
Track your activities!
tracker
tracker
uses awesome open source technology:
Current status of the project
I wrote tracker
to play around with InfluxDB and Grafana. I open sourced it
so I could write on my blog about the experience. At the moment, the project
has the following limitations:
- It works only on mac.
- It tracks only Google Chrome activity.
- It has no configuration so it assumes db name and credentials for InfluxDB.
- It has no logging.
- The default set of categories is too small.
- There is no way to override default categories.
Please have a look at the docs for more details.
Installation guide
At the moment the process is still very manual:
- Install the binary with your preferred system (brew, releases, source code)
- Have InfluxDB running on default configuration locally
- Have Grafana talking to your local InfluxDB instance.
Homebrew
tracker
can be installed through Homebrew:
$ brew tap lucapette/tap
$ brew install tracker
$ brew services start lucapette/tap/tracker
Standalone
tracker
can be installed as an executable. Download the latest compiled
binaries and put it anywhere
in your executable path.
Source
Please refer to our contributing guidelines to build and
install tracker
from the source.
Grafana dashboard
The latest version of the dashboard is available here.
Code of Conduct
You are expected to follow our code of conduct when interacting with the projects via issues, pull requests or in any other form. Many thanks to the awesome contributor covenant initiative!
License
MIT License Copyright (c) [2017] Luca Pette