Self-Hosted · Open Source

trackable.

The time tracker you truly own. No subscription, no cloud, no compromises — simply on your own server.

Monthly report – February 2026
Mon, 03.02. 08:00 – 17:00 8.5 h
Tue, 04.02. 08:30 – 16:30 7.5 h
Wed, 05.02. 09:00 – 18:00 8.0 h
Thu, 06.02. 08:00 – 17:30 9.0 h
Fri, 07.02. 08:00 – 16:00 7.5 h
Total February 162.0 h  ·  2.430,00 €
Features

Everything you need.
Nothing you don't.

trackable. is lean, fast, and focused on the essentials – without bloated SaaS features you'll never use.

Quick time entry

Enter start and end time, add your break – done. No tracking, no timer, no stress.

📊
Automatic monthly tables

Total hours and earnings are calculated automatically and displayed in a clear table.

📄
PDF export

Export your monthly tables as a professional landscape PDF – ready to submit to your employer.

📧
Automatic email reports

On the last day of each month you receive your monthly report automatically by email.

📱
Progressive Web App

Installable on your smartphone's home screen like a native app – no app store needed.

🏢
Multi-profile support

Multiple jobs at once? No problem. Manage as many profiles as you need, each with its own hourly rate.

Self-Hosting

Your data.
Your server.
Your control.

trackable. runs entirely on your own infrastructure. No cloud, no subscription, no vendor lock-in. You decide where your time tracking data lives.

  • Deploy with Docker in under 5 minutes
  • Compatible with Coolify, Portainer, and more
  • SQLite database with automatic backups
  • No external tracking or analytics
  • Fully open source on GitHub
docker-compose.prod.yaml
# 1. Clone repository $git clone https://github.com/you/trackable\\ $cd trackable   # 2. Configure environment $cp .env.example .env $nano .env   # 3. Launch the app $docker-compose -f docker-compose.prod.yaml up -d   ✓ trackable. is running on port 8000

Ready to get started?

Set up trackable. in minutes and take control of your working time. Free, forever.