A simple UI for Prosopite, the N+1 detector. It parses the report, automatically merges duplicates, and helps keeping track of resolved detections.
- Docker and Docker Compose must be installed. (Here an how-to for MacOS)
- The log file must be a
.zip
without password protection
- Clone this repository
- Run
docker-compose up --build
from the root of this app - Visit http://0.0.0.0:3000/reports
When importing a report from the UI, it is processed async through ActiveJob. You can follow the progress here.
bin/rails 'prosopite:import[https://site.com/prosopite.log.zip]'