DocumentationSearch docs
  1. 01Getting started
  2. 02Scanning
  3. 03Checks
  4. 04Services
  5. 05Configuration
  6. 06Ignoring checks
  7. 07CI
  8. 08Agent skill
  9. 09Dashboard
  10. 10Supported stacks

Supported stacks

Supported stacks

preflight init detects your stack and writes it to preflight.yml as stack:. The stack tells each check where to look: which template holds the <head>, where public files live, which package manager to audit.

Backend
Ruby on RailsLaravelPHPGoPython/DjangoRustNode.js
Frontend
Next.jsNuxtRemixReactVue.jsViteSvelteAngular
CMS
WordPressCraft CMSDrupalGhostStrapiSanityContentfulPrismic
Static Generators
HugoJekyllGatsbyEleventyAstro

Anything else

A plain static site works too. If Preflight misreads your stack, set stack: yourself, and tell us so the detection gets better.