selfhostedworld.com logoselfhostedworld.com

Try describing what you need:

Track time across projects and clients, with timers, kanban tasks, CRM, expense tracking, multi-currency invoicing (PDF, Peppol/ZugFerd e-invoicing), reports, OIDC/SSO, and a REST API.

Community Ratings

No ratings yet

Details

Last Updated
Aug 20, 2026
Created
Aug 15, 2025
Runtime / Stack
Docker
Deployment

Deployment: Docker Compose ✓7 Containersheavy 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 · @ 4996205 · scanned Aug 22, 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.

Related Software

ActivityWatch logo

ActivityWatch

18.7k
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.4k
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
Invoice Ninja logo

Invoice Ninja

10.0k
Invoice Ninja 5 is an invoicing application with hosted and self-hosted options for managing client billing and related workflows.
Budgeting And FinanceTime TrackingTask Management+1
Source Available
Details
solidtime logo

solidtime

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

Vikunja

5.1k
The to-do app to organize your life.
Task ManagementSelf Hosting SolutionsCalendar And Contacts+3
FOSS with Issues
Details
Kimai logo

Kimai

4.9k
Kimai is a free and open-source time-tracking application for freelancers and organizations.
Time TrackingCopyleft LicenseSelf 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
Ever Gauzy logo

Ever Gauzy

4.3k
An open business management platform for ERP, CRM, HRM, ATS, project management, and employee time tracking.
Time TrackingInventory ManagementResource Planning+5
2 ContainersOpen Core
Details
Donetick logo

Donetick

2.5k
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
Beaver Habit Tracker logo

Beaver Habit Tracker

1.8k
A self-hosted habit tracking app without goals.
Time TrackingSelf Hosting SolutionsHealth & Fitness+2
Freemium
Details
TimeTagger logo

TimeTagger

1.8k
TimeTagger is an open source web-based time tracker with an interactive timeline and reporting.
Time TrackingSelf Hosting SolutionsCopyleft License
Open Core
Details