self-hosted tag-based time tracking
self-hosted privacy selfhosted golang freesoftware time timetracker timetracking
A simple and privacy-conscious self-hosted Time Tracker written in Go with a focus on ease of use.
Features
Installation
To install, simply download the latest release from the GitHub page and extract it to a directory. Then, run the following commands:
cd server
go build
./server
Usage
To use, simply open your browser and go to http://localhost:8080
. You can then create a new project and start tracking time. To track time, simply click on the "Start" button for the project you want to track. To stop tracking time, click on the "Stop" button.
You can also add tags to your time entries. This can be useful for categorizing your time entries and tracking how much time you spend on different tasks.
Privacy
Your privacy is important to us. That's why we've designed Self-Hosted Time Tracker to be privacy-conscious. We don't track or collect any of your personal data. All of your data is stored locally on your own server.
Self-Hosting
Self-Hosted Time Tracker is self-hosted, which means that you can run it on your own server. This gives you complete control over your data and ensures that your data is always private and secure.
Contribute
Self-Hosted Time Tracker is open source and we welcome contributions from the community. If you would like to contribute, please read the contributing guidelines.