Appearance
Milestone 3: Document Publishing
Timeline: Jan 5-8, 2026 | Status: done
Goal
Two separate deployments from the same repo:
- docs.designintuition.app → VitePress documentation
- designintuition.app → Main SvelteKit app (future)
What Emerged
Dual deployment from a single monorepo: VitePress docs at docs.designintuition.app, Svelte app at designintuition.app. DNS via Dynadot, hosting via Netlify with automatic SSL. The pattern is reusable for other projects.
Our Work
DNS Setup
- Browse to Dynadot
- Purchase
designintuition.app - Configure DNS records:
- A record:
@→75.2.60.5(Netlify load balancer) - CNAME:
www→designintuition.netlify.app(main app, future) - CNAME:
docs→docs-designintuition.netlify.app - TXT:
subdomain-owner-verification→660430d82e3f9631310ddfef50a2e859(Netlify ownership proof)
- A record:
- Verify propagation:
dig designintuition.appanddig docs.designintuition.app
Netlify Project 1: Docs
- Create new Netlify site from
direpo - Build command:
yarn docs:build - Publish directory:
notes/.vitepress/dist - Site name:
docs-designintuition - Add custom domain:
docs.designintuition.app - Add TXT record in Dynadot for ownership verification
- Wait for SSL provisioning
Netlify Project 2: Main App
- Create new Netlify site from
direpo - Build command:
yarn build - Publish directory:
dist - Site name:
designintuition - Add custom domain:
designintuition.app - Add alias:
www.designintuition.app - Wait for SSL provisioning
Verify
- Visit https://docs.designintuition.app → shows VitePress docs
- Visit https://designintuition.app → shows main app (future)
Artifacts
- Netlify: docs-designintuition
- Netlify: designintuition
- Live: https://docs.designintuition.app
- Live: https://designintuition.app