selfhostedworld.com logoselfhostedworld.com

Try describing what you need:

Traceway logo

Traceway

842

A 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 yet

Features

  • 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 Containerslight 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