Documentation
Find production-readiness risks before your users do.
LaraBeacon is a Laravel-aware analyzer for performance, security, and reliability. The open-source Core runs locally and does not require an account.
The first LaraBeacon package release has not been published yet. The installation examples use the GitHub repository and dev-main until the public 3.x release is available.
Start here
Install LaraBeacon
Add Core, publish its configuration, and run your first scan.
02Read a scan
Run selected analyzers, inspect findings, understand exit codes, and create a baseline.
03Choose your signal
Configure paths, exclusions, baselines, and environment-specific checks.
04Gate a release
Run deterministic checks in CI and keep runtime checks in a production-like stage.
05Review Cloud data
See the report payload and the separate opt-ins for source and diagnostic context.
Requirements
| LaraBeacon | PHP | Laravel | Analysis stack |
|---|---|---|---|
3.x / dev-main | 8.2–8.5 | 12–13 | Larastan 3 · PHPStan 2 |
Laravel 13 itself requires PHP 8.3 or newer. Your project therefore needs PHP 8.3+ when LaraBeacon is installed in a Laravel 13 application.
Product boundaries
LaraBeacon Core owns analyzer discovery, execution, local reporting, baselines, and the public checks. LaraBeacon Pro adds private clean-room analyzers through the same extension boundary. LaraBeacon Cloud is in development as an optional SaaS; transport occurs only with configured credentials and --report.