An implementation of an upstream collection server for the Google Crashpad crash handler. Intended to be as an all-in-one setup for small-to-medium projects who want to ability to:
Built for open-source projects that use Google Crashpad, and want to host their own crash collection server.
Running CrashServer locally can be done with the following commands:
$ git clone https://gitub.com/jameskr97/CrashServer.git
$ cd CrashServer/.docker/
$ docker-compose up -d
CrashServer is not yet ready for production environments. If you still choose to use CrashServer for your application, you may refer to the .docker/docker-compose.yml
for necessary components. CrashServer is available as a container image at ghcr.io/jameskr97/CrashServer
.
/api/minidump/upload
Upload Minidumps for project under endpoint.gzip
minidump upload/api/synbol/upload
Upload Symbols for project under endpoint, secured by api_key
sym-upload-v1
protocolsym-upload-v2
protocol