Hosting on GitHub Pages
This documentation site is a Docusaurus app in docs/ deployed to GitHub Pages at https://docs.superdurable.io.
Repo setup
- Workflow:
.github/workflows/deploy-docs.ymlbuildsdocs/and deploys with GitHub Pages actions docs/static/CNAMEcontainsdocs.superdurable.io- GitHub → Settings → Pages → Source: GitHub Actions
- After the first deploy, set Custom domain to
docs.superdurable.ioand enable Enforce HTTPS
GoDaddy DNS
For apex domain superdurable.io at GoDaddy:
- DNS management for
superdurable.io - Add CNAME:
- Host:
docs - Value:
superdurable.github.io - TTL: 1 hour (or default)
- Host:
- Do not create an A record for
docs - Verify:
dig docs.superdurable.io CNAME→superdurable.github.io