ページ内ナビ
概要
OpenReplayは、Webアプリの利用者操作を再生し、コンソール、通信、状態、性能情報を同じ時間軸で調べる観測基盤です。セルフホストでは記録データの保存場所と公開範囲を自組織で管理できます。
特徴と向いている用途
公式資料に基づく紹介・実機未検証 · 内容確認日:
主な特徴
向いている用途
導入前の確認
参考にした公式資料
- [1]openreplay/openreplay README at v1.28.0(2026-10-05)
- [2]OpenReplay official documentation(2026-10-05)
- [3]OpenReplay v1.28.0 source(2026-10-05)
- [4]openreplay/openreplay LICENSE at v1.28.0(2026-10-05)
- [5]openreplay/openreplay GitHub metadata(2026-10-05)
編集部からの補足
再現困難なWeb不具合を自組織内の記録で調べたい場合に適します。まず固定版Composeが要求する設定項目と環境ファイルを確認し、導入前に伏せる情報、保存期間、利用権限を具体的に決めてください。
3ステップで試す
- 1
固定版のDocker構成を取得する
Git、ripgrep、標準のsort、diff、findが必要です。OpenReplay v1.28.0を一時領域へ取得し、同梱のscripts/docker-composeへ移動します。
demo=$(mktemp -d "${TMPDIR:-/tmp}/openreplay-config.XXXXXX") && cd "$demo" && git clone --depth 1 --branch v1.28.0 https://github.com/openreplay/openreplay.git && cd openreplay/scripts/docker-compose - 2
必要な設定項目を取り出す
Composeが参照する23個の設定項目を取り出し、固定版で確認した一覧と比較できる形にします。値や秘密情報は書きません。
rg -o '\$\{[A-Z0-9_]+\}' docker-compose.yaml | tr -d '$' | tr -d '{}' | sort -u > required-vars.txt && printf '%s\n' 'ALERTS_VERSION' 'API_VERSION' 'ASSETS_VERSION' 'ASSIST_VERSION' 'CADDY_DOMAIN' 'CANVASES_VERSION' 'CHALICE_VERSION' 'CLICKHOUSE_VERSION' 'COMMON_PG_PASSWORD' 'COMMON_S3_KEY' 'COMMON_S3_SECRET' 'DB_VERSION' 'ENDER_VERSION' 'FRONTEND_VERSION' 'HTTP_VERSION' 'IMAGES_VERSION' 'MINIO_VERSION' 'POSTGRES_VERSION' 'REDIS_VERSION' 'SINK_VERSION' 'SOURCEMAPREADER_VERSION' 'SPOT_VERSION' 'STORAGE_VERSION' > expected-vars.txt - 3
固定ソースの構成契約を照合する
設定項目が過不足なく一致し、14個の同梱環境ファイルと
api.env・storage.envへの参照が存在することを確認します。コンテナやボリュームは作りません。diff -u expected-vars.txt required-vars.txt && test "$(find docker-envs -type f -name '*.env' | wc -l | tr -d ' ')" = 14 && rg -q 'docker-envs/api.env' docker-compose.yaml && rg -q 'docker-envs/storage.env' docker-compose.yaml
成長
成長の推移 · 直近30日
12,942 Stars
推移データを蓄積中です。
開発アクティビティ
直近90日・週次
- Commit(直近30日)
- 131
- Open PR
- 50
開発アクティビティを蓄積中です。
Built with
カテゴリとタグ
カテゴリ
GitHubデータ
GitHubのデータGitHubの詳細データを見る
GitHub Topics
- session-replay
- react
- javascript
- analytics
- angular
- devtools
- feature-flags
- real-user-monitoring
- typescript
- vue
- web-vitals
- nextjs
- Stars
- 12,942
- Forks
- 860
- Watchers
- 86
- Open Issues
- 135
- Contributors
- 72
- 所有者種別
- Organization
- 主要言語
- TypeScript
- ライセンス
- 未判定
- リポジトリ最終更新
- 2026/10/03
関連情報
関連記事を投稿するこのOSSの使い方や活用事例をMarkdownで投稿できます。管理者が承認した後に公開されます。
あわせて探訪
- Grafana77,080 Stars
共通タグ 2件 · 共通カテゴリ 1件 · 同じ言語
metrics・logs・tracesを複数data sourceからqueryし、dashboard・Explore・alertへまとめるobservability UI
TypeScript - Langfuse35,357 Stars
共通タグ 2件 · 共通カテゴリ 1件 · 同じ言語
LLMアプリの実行追跡、評価、プロンプト改善を一つにつなぐ
TypeScript - SigNoz32,279 Stars
共通タグ 2件 · 共通カテゴリ 1件 · 同じ言語
OpenTelemetryでログ・メトリクス・トレースを一つの画面で追う
TypeScript - Kibana21,306 Stars
共通タグ 2件 · 共通カテゴリ 1件 · 同じ言語
Elasticsearchの検索・可視化・Observability/Security操作を担うinterface
TypeScript - Portkey AI Gateway13,127 Stars
共通タグ 2件 · 共通カテゴリ 1件 · 同じ言語
複数のLLMプロバイダーへの呼び出しを一つのAPIでルーティングし、再試行やガードレールを集約する
TypeScript - HyperDX9,929 Stars
共通タグ 2件 · 共通カテゴリ 1件 · 同じ言語
logs・metrics・traces・session replayをClickHouse上で一つにつなぐ
TypeScript
情報の誤りを報告
掲載内容に誤りや古い情報があればお知らせください。