Create a Virtual Machine for Tor Browser Crash Dumps
As the initial experiment for the Crash Reporter GSOC, we intend to run (at least) two instances of https://github.com/electron/mini-breakpad-server
- One instance will be a modified version that only ACCEPTS submissions.
- One instance will be a modified version that only lets you VIEW submissions.
We'll run both on .onions, but the latter will be set up with Hidden Service authentication.
We may want to run two more (to segregate Alpha from Release) but I don't think we'll need to.
As far as packages needed on the machine: it's TBD. 'npm' and 'grunt' look like certainties though.
And as far as resources: I don't think we'll need much except a healthy amount of disk space. This is an in-progress project so hopefully we can grow this space and capacity if needed.
Submission will be over .onion so direct external internet access it not necessary.
I don't think we need our own VM if it's easy to have us share, but please assume that several members of the Tor Browser machine will need access to login and fiddle with the server/machine.
For now, please set it up with me having access, but down the road we'll probably revoke my access and move it over to GeKo.