What you are buying
A self-hosted coding time tracking service: the WakaTime plugin in your editor sends in your coding records, and the service turns them into statistics by project, language and editor. After running the password salt generation script you bring it up with Docker Compose, and the data lives in SQLite.
Derived from open-source statistics software under the MIT licence, and not the original project itself. Our work: an orchestration file that builds the image from source, a script that generates the password salt, and a quick-start guide in Traditional Chinese.
Delivery is a frozen snapshot: one zip, taken from the product repository at revision 8a0bfab.
Known limitations
- The service serves plain HTTP on port 3000 of the local machine; TLS and a reverse proxy are yours to bring
- The interface is in English
- The WakaTime plugin for the editor is not part of the delivery, and you install it yourself
- No record was sent from a real editor plugin before delivery
- Registration is open by default, and after creating your account you close it yourself in the settings
- The public leaderboard, mail sending, error reporting and subscription features are all off by default
- The password salt cannot be changed after accounts exist, and changing it makes every password stop verifying
docker compose down -v deletes all accounts and statistics
- The first start builds the image from source, fetching from the registry and the Go module repository during that time
- Pinned to the delivered snapshot; it does not follow upstream.
The liability cap, the scope of what is promised and the statutory floor are governed by the Terms of Service.