selfhostedworld.com logoselfhostedworld.com

Try describing what you need:

TimeTracker logo

TimeTracker

★ 628
GNU General Public License v3.0Open Core — Some Features Paid7 Containers — 7 containers — heavy hosting footprintDocker · Compose · BinaryNeeds PostgresTelemetry: Opt-Out

About

TimeTracker is a self-hosted web application for professional time tracking and project management. It is aimed at freelancers, small teams, agencies, and privacy-focused organizations that want to...

Community Ratings

No ratings yet

Features

  • time tracking
  • project management
  • invoice generation
  • reports
  • dashboard
  • timer controls
  • time entries export
  • client billing
  • resource scheduling
  • expense approvals

Details

Last Updated
Oct 4, 2026
Created
Aug 15, 2025
Install Methods
dockerdocker-composebinary
Requirements
Python 3.11+PostgreSQLSQLiteNginxGunicornEventlet
Authentication
oauthoidc-sso
API
RESTWEBSOCKET
Backup & Export
native-exportdatabase-dump
Runtime / Stack
Docker
Privacy & Independence
Telemetry: Opt-outCloud: Optional
User Model
Multi-User
Deployment

Deployment: Docker Compose ✓7 Containers — heavy hosting footprintRuns as 7 containers

Docker Compose

7 services · database: postgres · infra: nginx, postgres · 1 unclassified (ollama)

no resource limits declared

needs persistent storage (8 volumes)

docker-compose.yml · @ 600c320 · scanned Sep 23, 2026

# Default stack: app + Postgres + nginx (no local LLM). To bundle Ollama and enable the AI helper:
#   docker compose --profile ai up -d
# Set AI_ENABLED=true in .env when using --profile ai (or use a hosted openai_compatible provider only).
services:
  # Certificate generator - runs once to create self-signed certs with SANs
  certgen:
    build:
      context: .
      dockerfile: docker/Dockerfile.certgen
    container_name: timetracker-certgen
    volumes:
      - ./nginx/ssl:/certs
    environment:
      - HOST_IP=${HOST_IP:-192.168.1.100}
    command: /generate-certs.sh
    restart: "no"

  # HTTPS reverse proxy (TLS terminates here)
  nginx:
    image: nginx:alpine
# ...

Track your self-hosted stack

Bookmark software to try, rate tools you've used, and keep your collection in one place.

Metadata extracted from README on Aug 22, 2026

Related Software

Ever Gauzy logo

Ever Gauzy

8.2k
Ever Gauzy Platform is an open business management platform for ERP, CRM, HRM, ATS, project management, and employee time tracking.
Time TrackingInventory ManagementResource Planning+6
2 ContainersOpen Core
Details
ActivityWatch logo

ActivityWatch

19.1k
ActivityWatch is a privacy-focused time tracking and lifelogging tool that records application, browser, and activity data on the user's local machine.
Time TrackingCopyleft LicenseAnalytics Tools+1
Details
Leantime logo

Leantime

11.7k
Leantime is an open source project management system designed to be easy for non-project managers and teams to use.
Dev Project ManagementCopyleft LicenseTask Management+3
3 Containers
Details
Kimai logo

Kimai

5.1k
Kimai is a free and open-source time-tracking application for freelancers and organizations.
Time TrackingCopyleft LicenseSelf Hosting Solutions+2
Details
solidtime logo

solidtime

9.0k
solidtime is an open-source time tracking application for freelancers and agencies.
Time TrackingTask ManagementSelf Hosting Solutions+2
Details
Wakapi logo

Wakapi

4.4k
A minimalist, self-hosted WakaTime-compatible backend for coding statistics.
Time TrackingAnalytics ToolsSelf Hosting Solutions+1
Details
Donetick logo

Donetick

2.6k
Donetick is an open-source app for organizing and sharing tasks and chores with collaboration, scheduling, reminders, and automation features.
Task ManagementAutomation ToolsScheduling And Bookings+3
Details
Jotty logo

Jotty

2.0k
A self-hosted app for managing personal checklists and notes.
Note Taking AppsTask ManagementCopyleft License+3
Single Container
Details
Traggo logo

Traggo

1.6k
A self-hosted tag-based time tracking tool with customizable dashboards, list and calendar views, and simple user management.
Time TrackingSelf Hosting SolutionsPersonal Dashboards+1
Details
LedgerSMB logo

LedgerSMB

570
A free web-based double-entry accounting and ERP system for small and medium businesses.
Resource PlanningCopyleft LicenseBudgeting And Finance+3
Single Container
Details
MintHCM logo

MintHCM

438
MintHCM is an open-source, AI-native HCM platform for building and deploying customizable HR systems powered by AI agents.
HR ManagementTime TrackingSelf Hosting Solutions+3
3 Containers
Details
Titra logo

Titra

496
titra is an open source time-tracking app for freelancers and small teams.
Dev Project ManagementTime TrackingSelf Hosting Solutions+1
Details