Deploying
Bunny Sites by default, any static host otherwise
Deploy to Bunny Sites
The repository ships a workflow that builds the site on every push
and deploys it to Bunny Sites. main deploys to
the production site; every other branch deploys to the staging site,
so a branch can be checked on a real URL before it is merged.
Create the Bunny Sites, then add BUNNY_ACCESS_KEY and
BUNNY_PRODUCTION_STORAGE_ZONE_NAME as repository secrets under
Settings → Secrets and variables → Actions. Add
BUNNY_STAGING_STORAGE_ZONE_NAME to deploy branches too. Repository
docs publish alongside the site at /docs/.
Building for any other host
npm run build produces a self-contained _site/ directory. Point
any static host - or your own pipeline - at that directory. There is
no application server and no application-secret requirement.