Skip to content

Deploy to Vercel ​

Deploy the documentation site to Vercel for instant, globally-distributed access.

Prerequisites ​

  • A Vercel account
  • The repository connected to Vercel (GitHub integration)

Option A: One-Click Import ​

  1. Go to vercel.com/new
  2. Import the guilyx/epsteinexposed-mcp repository
  3. Configure the build settings:
SettingValue
Framework PresetVitePress
Root Directorydocs
Build Commandnpm run build
Output Directory.vitepress/dist
Install Commandnpm ci
Node.js Version22.x
  1. Click Deploy

Option B: Vercel CLI ​

bash
# Install the Vercel CLI
npm i -g vercel

# From the repo root
cd docs
vercel

Follow the prompts. Vercel auto-detects VitePress.

Configuration ​

The docs/vercel.json handles SPA routing:

json
{
  "buildCommand": "npm run build",
  "outputDirectory": ".vitepress/dist",
  "installCommand": "npm ci",
  "framework": "vitepress",
  "rewrites": [
    { "source": "/(.*)", "destination": "/index.html" }
  ]
}

Auto-Deploy ​

Once connected, Vercel will:

  • Auto-deploy on every push to main
  • Preview deploy on every pull request
  • Provide a unique URL for each deployment

Custom Domain ​

  1. Go to your project in the Vercel dashboard
  2. Navigate to Settings → Domains
  3. Add your custom domain
  4. Update your DNS records as instructed

Environment Variables ​

No environment variables are required for the docs site. The documentation is fully static.

Released under the MIT License.