selfhost.directory

The index of self-hostable projects — ranked, categorized and served with live updates.
Own your data and stop giving it to big tech.

crikket logo

Self-host crikket

v0.1.3

Open-source bug reporting with replay context

BetaOpen SourceAGPL-3.0
Updated7 months ago
LanguageTypescript
Setup difficultyModerate
ThemeDark mode
Stars
154
CPU
2 vCPU
RAM
4 GB RAM
Storage
40 GB SSD
Ports
3000 (API server), 3001 (Web dashboard)
Requires
PostgreSQL, S3-compatible Object Storage
Docker
ghcr.io/redpangilinan/crikket-server:latest
Install with Docker Compose
crikket screenshot 1

What is crikket?

This platform helps development teams capture and share bug reports efficiently. Users can record screenshots or videos directly in the browser, and the system automatically attaches reproduction steps, console output, and network activity. Each report gets a shareable link with configurable visibility. The software supports team workspaces with invitation management and includes an SDK for embedding the capture widget into other web applications. It runs via Docker Compose with a setup wizard, uses PostgreSQL for data and S3-compatible storage for artifacts, and is licensed under AGPL-3.0.

Should you self-host crikket?

crikket scores 44/100 on selfhost.directory (how scoring works) and ranks #7 of 7 in Issue Tracking. It has 154 GitHub stars.

It shipped 4 stable releases in the past year. The latest, v0.1.3, came out on 17 March 2026. New versions land roughly every 3 days.

Setup is moderate: expect some configuration beyond a single command. An official Docker image is available. It is AGPL-3.0-licensed and written mostly in Typescript.

Its closest alternative on selfhost.directory is Trac (65/100). It scores higher overall, so compare the two before you pick. See crikket vs Trac side by side.

Features

  • Automatic reproduction steps
  • Browser Extension
  • Console logs capture
  • Embeddable capture SDK
  • Network requests capture
  • One-click screenshot capture
  • Screen Recording
  • Shareable report links
  • Team Workspaces

crikket README

How to install crikket

Install crikket with Docker Compose

Domain with DNS record resolving to server, CADDY_ACME_EMAIL set
Environment variables
Root .env (Caddy settings), apps/web/.env (NEXT_PUBLIC_APP_URL, etc.)

git clone https://github.com/redpangilinan/crikket cd crikket ./scripts/setup.sh

Or manually:

cp .env.example .env cp apps/server/.env.example apps/server/.env cp apps/web/.env.example apps/web/.env

Configure env values

docker compose up -d

Interactive setup wizard handles env files, secrets, domains, Caddy, and Docker startup

crikket releases & version history

FAQ

What is Crikket?

Crikket is an open-source bug reporting tool and an alternative to jam.dev and marker.io.

More in Issue Tracking

Rate this project

Click to rate — no account needed.

0 comments

Posting as guest
Loading comments…