Jetlog
Self-HostedOpen-source self-hosted timestamp logger for tracking tasks and activities
Overview
Jetlog is a lightweight, self-hosted tool for logging timestamps with notes—perfect for tracking work hours, project milestones, or daily activities. It supports tag filtering, searchable logs, and CSV data exports. Deploy via Docker for quick setup (single command) or use binary releases for bare-metal installs. Defaults to SQLite (no external DB needed), with PostgreSQL support for scaling. Designed for privacy-focused users who want full control over their activity logs 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:
jetlog:
image: <OFFICIAL_IMAGE_NAME>:latest
container_name: jetlog
ports:
- "8080:<APP_INTERNAL_PORT>"
volumes:
- ./data:/app/data
restart: unless-stopped Key Features
- Lightweight timestamp logging with customizable notes
- Tag filtering and full-text search for logs
- CSV export for data portability
- Docker & binary deployment options (SQLite/PostgreSQL support)
Frequently Asked Questions
? Is Jetlog hard to install?
No—deploy via Docker using a single command (docker run -p 8080:8080 robertlestak/jetlog) for instant setup. Alternatively, use pre-built binaries for direct installation on Linux/macOS/Windows. SQLite is default, so no external database is needed initially.
? Is it a good alternative to Toggl Track?
Jetlog is a simpler alternative focused on timestamp logging (no live timers or team features). It’s ideal if you want full control over your data and prefer a minimal tool over Toggl’s advanced project management capabilities.
? Is it completely free?
Yes—Jetlog is open-source under the MIT License. All features are available for free, with no paid tiers or restrictions. You can modify the code, self-host it indefinitely, and use it for personal or commercial purposes without cost.
Top Alternatives
People Also Ask about Jetlog
Tool Info
Pros
- ⊕ Privacy-focused (self-hosted, no data shared with third parties)
- ⊕ No subscription fees or hidden costs
- ⊕ Minimal resource usage (runs on low-powered servers)
- ⊕ Easy Docker setup with zero configuration initially
Cons
- ⊖ Basic UI (prioritizes functionality over visual design)
- ⊖ Lacks advanced time-tracking features (no timers or project management)
- ⊖ Limited integration options with other tools
- ⊖ Requires server access for self-hosting