📊 A minimalist, self-hosted WakaTime-compatible backend for coding statistics
Go to file
Ferdinand Mütsch d75da7681b Properly order heartbeats. 2019-05-20 19:46:41 +02:00
middlewares Major refactorings. 2019-05-19 19:49:27 +02:00
models Allow heartbeat fields to be unset. 2019-05-20 18:44:16 +02:00
routes Parallelization. 2019-05-19 21:00:19 +02:00
services Properly order heartbeats. 2019-05-20 19:46:41 +02:00
utils Add intervals for summary requests. 2019-05-19 20:06:07 +02:00
.env.example Update config. 2019-05-19 22:23:51 +02:00
.gitignore Read config from env. 2019-05-06 00:58:01 +02:00
README.md Readme. 2019-05-19 22:18:08 +02:00
config.ini Major refactorings. 2019-05-19 19:49:27 +02:00
main.go Bind to localhost. 2019-05-19 22:30:12 +02:00

README.md

wakapi

Usage

  • Clone repository
  • Copy .env.example to .env and set config parameters
  • Install dependencies: go get -d ./...
  • Run server: go run *.go

Todo

  • Persisted (for performance)
  • User sign up and log in
  • UI / Graphs

License