This is a DDEV addon to run Unlighthouse in your site. Unlighthouse is a tool to scan your entire site with Google Lighthouse in 2 minutes (on average).
This is optimized for Aljibe projects, but can be used in any DDEV project.
Install this addon:
For DDEV v1.23.5 or above run
ddev add-on get Metadrop/ddev-unlighthouse
For earlier versions of DDEV run
ddev get Metadrop/ddev-unlighthouse
Once installed, make sure to restart your ddev project:
ddev restart
This addon uses the tests/[local|pro|....]/unlighthouse.ts
configuration file to customize tests according to your needs. You can modify this file following Unlighthouse configuration guidelines.
To execute unlighthouse tests, simply access your ddev environment and run the following command:
ddev unlighthouse <folder>[local|pre|pro...]
Lighthouse will generate detailed reports and save them in the reports/unlighthouse
folder of your project.
Once unlighthouse reports are generated, you can review them to identify areas for improvement in performance, accessibility, and more of your website.
Happy optimization!
Contributed and maintained by @Metadrop