Traceway
★ 842A self-hosted alternative to Hotjar
MIT LicenseOpen Source — No Paywall3 Containers — 3 containers — light hosting footprintDocker · SourceNeeds Postgres
About
Traceway is an OpenTelemetry-native observability platform designed for teams that want logs, traces, metrics, session replay, exceptions, and AI tracing in one system. It is positioned as a...
Community Ratings
No ratings yetFeatures
- logs
- traces
- metrics
- session replay
- RUM
- exceptions
- AI tracing
- alerts
- multi-tenant organizations
- role-based access
Details
- Last Updated
- Jun 7, 2026
- Created
- Dec 18, 2025
- Install Methods
- dockersource
- Requirements
- OpenTelemetry OTLP/HTTP exporterGo (for embedded mode)SQLite (embedded mode)
- Authentication
- local
- API
- REST
- 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 Jun 4, 2026
