Hi all,
I’ve created a new branch of the report-runner-service repository that introduces proper support for QR, Data Matrix, and many more Barcode4J types in the Specify Report Runner.
This is live now for Specify Cloud users! You can begin adding QR code elements to reports and labels which can be generated now without any special workarounds.
I’ve also added clearer instructions for deployment via Docker. Self-managed Specify instances can begin using this right away by pulling the specifyconsortium/report-runner:qr-codes image.
services:
report-runner:
container_name: report-runner
image: specifyconsortium/report-runner:qr-codes
restart: unless-stopped
ports:
- "${REPORT_RUNNER_BIND_IP}:${REPORT_RUNNER_PORT}:8080"
This will be folded into the main report-runner-service release in the coming weeks. Thank you all so much for your suggestions, and special thanks to @sfiat for making the breakthrough we needed to get this going.


