Skip to content

Gatsby Frontend

Overview

Gatsby generates static HTML pages from WordPress CMS content via GraphQL. The static build is served via nginx on the app EC2 instance.

Property Value
Framework Gatsby (React/Node.js)
EC2 Instance prod-nhc-app
Port 3006
ALB prod-nhc-wordpress (host rule: staging-gatsby.novavirtual.site)
Data Source WordPress CMS (GraphQL)
HIPAA Scope ❌ No PHI
DNS staging-gatsby.novavirtual.site (Cloudflare proxied)

Build Process

Gatsby builds are triggered by the CI/CD pipeline. The build queries WordPress GraphQL to fetch content and generates static HTML/CSS/JS.