CrashPulse
DarkTama/crashpulse
Operational
Lightweight Self-Hosted Crash Observability

Real-time crash tracking & incident observability

Zero-bloat, privacy-first crash collector with automated PII scrubbing, SHA-256 fingerprint deduplication, and GitHub OAuth SSO restricted to repository maintainers.

Sign in with GitHub Documentation

Smart Deduplication

Fingerprints errors by app, level, message, and top stack frame to aggregate millions into clean issues.

PII & Secret Scrubbing

Automatic sanitization strips file paths, SSH keys, private IP ranges, passwords, and tokens before storage.

Multi-Channel Alerts

Asynchronous Discord and Telegram notifications on new crashes and escalation milestones.

GitHub RBAC SSO

OAuth login strictly enforces repository permissions: admin, maintain, or write collaborator access.

Total Crashes
0
Aggregated error occurrences
Unique Issues
0
Distinct error fingerprints
Apps Tracked
0
Services reporting errors
Server Uptime
--
Continuous daemon uptime
Level App & Version Message Preview Events Last Seen Action
Loading issues...
CrashPulse • Pure Go & SQLite
Restricted to repository collaborators of DarkTama/crashpulse

User Feedback Details FEEDBACK

Category:
Contact Info
User Description
Occurrences
Operating System
First Seen
Last Seen
Fingerprint SHA-256
Sanitized Message
Context Data

        
Stack Trace

          
Create GitHub Issue ↗

Alert Integrations

Configure Discord & Telegram alert channels and test live notifications

Discord Webhook

Post crash alerts with formatted embeds into a Discord channel.

Telegram Bot

Obtain bot token from @BotFather and specify destination chat or channel ID.

Milestone Alerts
Escalate notifications at count milestones: 1, 10, 50, 100, 500, and every 500 occurrences.