This simple web service will scan of a given URL, outputting compliance errors.
You must have axe-core cli and its dependencies running on your web server. PHP 7+ must also be installed.
After you setup a LEMP web server..
- Install node and npm.
- Install Selenium and dependencies - note: when installing chromdriver, you'll need to install the latest version
- Install axe-cli.
- Start chromedriver:
chromedriver --port=4444
. - Add axe-equalify wherever you want to run the web service.
- Run
[yourdomain]/?url=[yoururl]
, replacing[yourdomain]
and[yoururl]
. You should see an output of axe.