selfhostedworld.com logoselfhostedworld.com

Try describing what you need:

OpenReplay logo

OpenReplay

★ 13.0k

A self-hosted alternative to Hotjar

MIT LicenseOpen Source — No Paywall2 Containers — 2 containers — light hosting footprintDocker · Helm · Source +1No external DB13+ active committers (12mo)

About

OpenReplay is an open-source experience platform designed for teams that want to self-host user behavior analytics and support tooling on their own infrastructure. It combines session replay, product...

Community Ratings

No ratings yet

Features

  • Session replay
  • DevTools debugging
  • Product analytics
  • Cobrowsing
  • Chrome bug capture extension
  • Mobile session replay
  • Data sanitization
  • Private mode
  • Role-based access control
  • SSO

Details

Last Updated
Oct 20, 2026
Created
Apr 29, 2021
Install Methods
dockerhelmsourcebinary
Requirements
single VM2 vCPUs8 GB of RAM50 GB of storage
Minimum Requirements
RAM: 8 GBCPU: 2 vCPUsDisk: 50 GB
Authentication
samloidc-sso
Privacy & Independence
Cloud: Optional
User Model
Multi-UserMulti-Tenant
Deployment

Deployment: Docker Compose ✓2 Containers — light hosting footprintRuns as 2 containers

Run OpenReplay with Docker Compose

Compose file from the OpenReplay project repository.

2 services

no resource limits declared

needs persistent storage (2 volumes)

scripts/dockerfiles/kafka/docker-compose.yml · @ 33daebf · scanned Sep 23, 2026

version: '3.8'

services:
  kafka-1:
    build: .
    container_name: kafka-1
    hostname: kafka-1
    ports:
      - "9092:9092"
      - "9093:9093"
    environment:
      KAFKA_NODE_ID: 1
      KAFKA_CLUSTER_ID: "Sjg_Rr1iQbO9xpahgDbYpQ"
      KAFKA_PROCESS_ROLES: broker,controller
      KAFKA_LISTENERS: PLAINTEXT://:9092,CONTROLLER://:9093
      KAFKA_ADVERTISED_LISTENERS: PLAINTEXT://kafka-1:9092
      KAFKA_CONTROLLER_QUORUM_VOTERS: 1@kafka-1:9093,2@kafka-2:9093
      KAFKA_CONTROLLER_LISTENER_NAMES: CONTROLLER
      KAFKA_INTER_BROKER_LISTENER_NAME: PLAINTEXT
      KAFKA_LOG_DIRS: /bitnami/kafka/data
      LOG_DIR: /bitnami/kafka/logs
    volumes:
      - kafka-1-data:/bitnami/kafka
    networks:
      - kafka-network

  kafka-2:
    build: .
    container_name: kafka-2
    hostname: kafka-2
    ports:
      - "9094:9092"
      - "9095:9093"
    environment:
      KAFKA_NODE_ID: 2
      KAFKA_CLUSTER_ID: "Sjg_Rr1iQbO9xpahgDbYpQ"
      KAFKA_PROCESS_ROLES: broker,controller
      KAFKA_LISTENERS: PLAINTEXT://:9092,CONTROLLER://:9093
      KAFKA_ADVERTISED_LISTENERS: PLAINTEXT://kafka-2:9092
      KAFKA_CONTROLLER_QUORUM_VOTERS: 1@kafka-1:9093,2@kafka-2:9093
      KAFKA_CONTROLLER_LISTENER_NAMES: CONTROLLER
      KAFKA_INTER_BROKER_LISTENER_NAME: PLAINTEXT
      KAFKA_LOG_DIRS: /bitnami/kafka/data
      LOG_DIR: /bitnami/kafka/logs
    volumes:
      - kafka-2-data:/bitnami/kafka
    networks:
      - kafka-network

volumes:
  kafka-1-data:
  kafka-2-data:

networks:
  kafka-network:
    driver: bridge

This file may be out of date. Check the OpenReplay documentation for current setup steps.

Open-source health

FOSS with issues

agplv3-mixedopen-corecopyleft-clavc-fundingsso-tax

Source: isitreallyfoss.com · reviewed Jun 2025

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 26, 2026

Related Software

PostHog logo

PostHog

40.4k
PostHog is a product analytics and data platform that combines analytics, session replay, feature flags, observability, surveys, and AI tools.
Analytics ToolsFeature TogglesPermissive License+1
Freemium
Details
Countly Community Edition logo

Countly Community Edition

5.9k
Countly is a self-hosted, privacy-first analytics and customer engagement platform with dashboards, event tracking, and engagement tools.
Analytics ToolsFOSS with IssuesOpen-Washing Risk+4
4 ContainersOpen CoreFOSS with Issues
Details
Flagsmith logo

Flagsmith

6.6k
Flagsmith is an open-source feature flagging and remote config platform for controlling feature rollouts and releases.
Feature TogglesPermissive LicenseSelf Hosting Solutions+1
Open Core
Details
Featbit logo

Featbit

1.9k
FeatBit is an open-source feature flags management platform for controlling feature rollouts, targeting users, and running experiments.
Feature TogglesPermissive LicenseAnalytics Tools+1
Open Core
Details
Opik logo

Opik

22.8k
Opik is an open-source platform for observability, evaluation, monitoring, and optimization of LLM applications and agentic systems.
API ManagementArtificial IntelligenceAI Tooling+6
Details
GlitchTip logo

GlitchTip

169
Error tracking app to collect errors reported by your app.
Ticketing SystemsTesting ToolsAnalytics Tools+2
Details
Sentry Self-Hosted logo

Sentry Self-Hosted

45.6k
Sentry is a debugging platform that helps developers detect, trace, and fix issues.
Testing ToolsNot FOSSOpen-Washing Risk+2
Open CoreNot FOSS
Details
Grai logo

Grai

Grai is an open-source data lineage and metadata version control platform that helps users understand and test relationships across databases, warehouses, APIs, and dashboards.
Testing ToolsAutomation ToolsAnalytics Tools+2
Details
Bugsink logo

Bugsink

2.1k
Bugsink is a self-hosted error tracking system compatible with Sentry SDKs.
Ticketing SystemsTesting ToolsSelf Hosting Solutions+1
Single Container
Details
Agenta logo

Agenta

4.8k
Agenta is an open-source LLMOps platform for building production-grade LLM applications with prompt management, evaluation, and observability.
Artificial IntelligenceGenerative AIPermissive License+4
Details
Bencher logo

Bencher

920
Bencher is a continuous benchmarking suite for running, tracking, and catching performance regressions in CI and locally.
Testing ToolsPermissive LicenseAnalytics Tools+1
Details
Flipt logo

Flipt

4.9k
Flipt v2 is a Git-native feature management platform for storing, versioning, and deploying feature flags alongside code.
Feature TogglesCopyleft LicenseAutomation Tools+2
Open CoreTelemetry: Opt-Out
Details