Skip to content

Milestone 3: Document Publishing

Timeline: Jan 5-8, 2025 | Status: done

Goal

Two separate deployments from the same repo:

  1. docs.designintuition.app → VitePress documentation
  2. designintuition.app → Main SvelteKit app (future)

What Emerged

(add this when complete)

Our Work

DNS Setup

  • [x] Browse to Dynadot
  • [x] Purchase designintuition.app
  • [x] Configure DNS records:
    • A record: @75.2.60.5 (Netlify load balancer)
    • CNAME: wwwdesignintuition.netlify.app (main app, future)
    • CNAME: docsdocs-designintuition.netlify.app
    • TXT: subdomain-owner-verification660430d82e3f9631310ddfef50a2e859 (Netlify ownership proof)
  • [x] Verify propagation: dig designintuition.app and dig docs.designintuition.app

Netlify Project 1: Docs

  • [x] Create new Netlify site from di repo
  • [x] Build command: yarn docs:build
  • [x] Publish directory: notes/.vitepress/dist
  • [x] Site name: docs-designintuition
  • [x] Add custom domain: docs.designintuition.app
  • [x] Add TXT record in Dynadot for ownership verification
  • [x] Wait for SSL provisioning

Netlify Project 2: Main App

  • [x] Create new Netlify site from di repo
  • [x] Build command: yarn build
  • [x] Publish directory: dist
  • [x] Site name: designintuition
  • [x] Add custom domain: designintuition.app
  • [x] Add alias: www.designintuition.app
  • [x] Wait for SSL provisioning

Verify

Artifacts

(add links when complete)