Framework support

Dotvault for Gatsby

Dotvault for Gatsby projects.

Gatsby is one of the frameworks Dotvault detects automatically. Point Dotvault at your project folder and it'll identify Gatsby from your package manifest, surface the common environment variables it uses, and give you the visual editor, snapshot history, and diff tools you need to manage them properly.

What you get

  • Automatic detection of Gatsby from your project's manifest.
  • Visual editor with syntax highlighting, validation, and smart warnings.
  • Snapshot history so you can roll back any change.
  • Diff view across environments to catch drift.
  • Works entirely on your Mac — no accounts, no cloud, no CLI required.

Known environment variables

Dotvault recognises these variables when you open a Gatsby project and surfaces helpful descriptions and warnings in the editor. Gatsby is detected via `gatsby` in package.json.

  • GATSBY_

    Client-exposed variable (Gatsby)

  • ENABLE_GATSBY_REFRESH_ENDPOINT

    Enable content refresh webhook

  • GATSBY_TELEMETRY_DISABLED

    Disable Gatsby telemetry

  • CI

    Signal CI environment to Gatsby

  • NODE_ENV

    Node environment (development/production)

Official Gatsby docs: www.gatsbyjs.com/docs