Advanced

Env variables

Every environment variable read by the module, the CLI and the CI adapters.
VariablePurpose
NUXT_RANKLINT_ENVenvironment override for the robots policy (prod / staging / dev)
NUXT_RANKLINT_SITE_URLper-environment override of the module's site.url
RANKLINT_CRUX_API_KEYCrUX API (field CWV in the monitor)
RANKLINT_GSC_TOKEN / RANKLINT_GSC_KEY_FILE / RANKLINT_GSC_PROPERTYSearch Console: token / service-account JSON / property
RANKLINT_SLACK_WEBHOOKmonitor alerts to Slack
RANKLINT_TELEGRAM_BOT_TOKEN + RANKLINT_TELEGRAM_CHAT_IDalerts to Telegram
CI_API_V4_URL, CI_PROJECT_ID, CI_JOB_TOKEN / RANKLINT_GITLAB_TOKEN, RANKLINT_AUDIT_JOBGitLab artifacts for diff (set by GitLab automatically, except the token and job name)
GITHUB_REPOSITORY, GITHUB_TOKEN / RANKLINT_GITHUB_TOKEN, RANKLINT_ARTIFACT_NAME, GITHUB_API_URLGitHub artifacts for diff (artifact name default: ranklint-report)