solidtime
Self-HostedOpen-source time tracking for teams and freelancers
Overview
solidtime simplifies work hour tracking, project management, and invoice generation for teams and freelancers. It supports task categorization, role-based team access, and integrates with GitHub/GitLab. Deployable via Docker or Kubernetes, it offers self-hosted privacy with features like detailed analytics, idle time detection, customizable billing rates, and transparent reporting. Ideal for remote teams needing flexible time management without relying on third-party SaaS platforms.
Self-Hosting Resources
Below is a reference structure for docker-compose.yml.
⚠️ Do NOT run blindly. Replace placeholders with official values.
version: '3'
services:
solidtime:
image: <OFFICIAL_IMAGE_NAME>:latest
container_name: solidtime
ports:
- "8080:<APP_INTERNAL_PORT>"
volumes:
- ./data:/app/data
restart: unless-stopped Key Features
- Team collaboration with role-based access
- Invoice generation from tracked time
- Docker/Kubernetes deployment options
- Git tool integrations (GitHub/GitLab)
- Detailed time analytics and reports
Frequently Asked Questions
? Is solidtime hard to install?
solidtime is easy to install via Docker Compose (single command) or Kubernetes helm charts. Step-by-step docs guide setup, so basic container knowledge is helpful but not mandatory for self-hosting.
? Is it a good alternative to Toggl Track?
Yes—solidtime matches core Toggl features (time tracking, reports) while offering self-hosted data privacy. It lacks some advanced SaaS integrations but provides open-source flexibility and zero recurring costs.
? Is it completely free?
Yes! solidtime is open-source under the MIT License. Self-hosting is free, and there are no hidden fees. The code is publicly available for modification or extension.
Top Alternatives
People Also Ask about solidtime
Tool Info
Pros
- ⊕ Privacy-focused self-hosting
- ⊕ No subscription fees
- ⊕ Open-source for customization
- ⊕ Team-friendly features
Cons
- ⊖ Requires basic server/container knowledge
- ⊖ Limited integrations vs. SaaS tools
- ⊖ No mobile app (current version)