Installing RoxiReports
Install RoxiReports like a normal FiveM resource. The important parts are the folder name, dependency order, and database setup.
Required resources
ox_liboxmysqlscreencaptureorscreenshot-basiconly if you choose those optional screenshot providers.
Resource placement
Keep the folder name exactly RoxiReports. If you rename the folder, commands, NUI callbacks, and version checks can become harder to support.
Startup order
ensure oxmysql ensure ox_lib ensure RoxiReports
The default roxi screenshot provider is built into RoxiReports. If you switch to screencapture or screenshot-basic, ensure that resource before RoxiReports.
Database setup
The resource ships with sql/schema.sql. You can import it manually through your database panel, or enable the safe auto-SQL option in the server config if your release includes it. Manual import is the cleanest option for production servers.
First run checklist
- Start the resource and confirm no SQL errors appear in console.
- Run the player reports command and create one test report.
- Open the staff workspace with a staff account.
- Claim, reply, close, and rate the test report.
- Test one evidence link or screenshot upload if enabled.
