Traceway
★ 1.4kA self-hosted alternative to Hotjar
MIT LicenseOpen Source — No Paywall3 Containers — 3 containers — light hosting footprintDocker · SourceNeeds Postgres
About
Traceway is an observability platform built around OpenTelemetry for teams that want to capture and analyze application telemetry without stitching together multiple tools. It brings together logs,...
Community Ratings
No ratings yetNew this week
Read recap →Weekly Recap — Aug 28, 2026 – Sep 4, 2026Sep 4, 2026
Features
- logs
- traces
- metrics
- session replay
- RUM
- exceptions
- AI tracing
- on-call paging
- fleet overview
- background-task monitoring
Details
- Last Updated
- Sep 4, 2026
- Created
- Dec 18, 2025
- Install Methods
- dockersource
- Requirements
- OpenTelemetry SDK/OTLP exporterGo (for embedded mode)Docker Compose
- Authentication
- local
- API
- REST
- Backup & Export
- file-backup
- Privacy & Independence
- Cloud: Optional
- User Model
- Multi-UserMulti-Tenant
- Deployment
Deployment: Docker Compose ✓3 Containers — light hosting footprintRuns as 3 containers
Docker Compose
3 services · database: postgres · infra: postgres · 1 unclassified (clickhouse-server)
no resource limits declared
needs persistent storage (2 volumes)
docker-compose.yml · @ bf4112b · scanned Jun 6, 2026
services:
traceway:
build:
context: .
dockerfile: Dockerfile.minimal
ports:
- "80:80"
environment:
CLICKHOUSE_SERVER: "clickhouse:9000"
CLICKHOUSE_DATABASE: "traceway"
CLICKHOUSE_USERNAME: "default"
CLICKHOUSE_PASSWORD: "clickhouse"
CLICKHOUSE_TLS: "false"
POSTGRES_HOST: "postgres"
POSTGRES_PORT: "5432"
POSTGRES_DATABASE: "traceway"
POSTGRES_USERNAME: "traceway"
POSTGRES_PASSWORD: "traceway"
POSTGRES_SSLMODE: "disable"
JWT_SECRET: "change-this-to-a-secure-secret-at-least-32-chars"
# ...
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 Sep 3, 2026
