Skip to content
This repository has been archived by the owner on Aug 5, 2020. It is now read-only.

Minimum breakpad crash reports collecting server

License

Notifications You must be signed in to change notification settings

PremiereGlobal/mini-breakpad-server

 
 

Repository files navigation

mini-breakpad-server

Minimum collecting server for crash reports sent by google-breakpad.

Features

  • No requirement for setting up databases or web servers.
  • Collecting crash reports with minidump files.
  • Simple web interface for viewing translated crash reports.

Run

  • npm install .
  • grunt
  • Put your breakpad symbols under pool/symbols/
  • node lib/app.js

Building with Docker

docker build -t premiereglobal/mini-breakpad-server:dev .

Maintaining Symbol Files

The mini-breakpad-server supports having multiple symbol files in the symbols directory for different electron versions. Use electron_versions.txt to list the versions and the name of the symbols directory that we want to extract into the app/pool/symbols directory.

To add new versions, simply add a new line with the version and name of symbols directory separated by a space.

About

Minimum breakpad crash reports collecting server

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • CoffeeScript 71.1%
  • Shell 9.5%
  • Smarty 9.2%
  • HTML 5.4%
  • Dockerfile 3.4%
  • CSS 0.9%
  • JavaScript 0.5%