Doug's Blog

Use Gatsby Develop with Lando

Lando is my preferred local development tool for many reasons. I’m tinkering with Gatsby, and would like to run it from within Lando, adjacent to my WordPress install. Here’s what I did to get it working.

You’ll need a node service, and you’ll have to tell gatsby to bind to allow network access, vs just local.


services:
  node:
    type: node
    build:
      - npm install
    globals:
      gatsby-cli: latest
    command: gatsby develop -H 0.0.0.0 -p 80
proxy:
  node:
    - gatsby.lndo.site

Bonus points, make lando gatsby a thing that works:


tooling:
  node:
    service: node
  npm:
    service: node
  yarn:
    service: node
  gatsby:
    service: node