Deployment

Edge & Cloud Deployment

Deploy your documentation starter kit to Vercel, AWS, Cloudflare, or Docker with zero configuration.

Last Synchronized: 2026-09-22β€’Verified: Next.js 16 + React 19

1. Deploying to Vercel (Recommended)

The simplest and fastest method to deploy NexusCore is with the Vercel Platform:

  1. Push your repository to GitHub: git push origin main
  2. Import the project into your Vercel Dashboard.
  3. Vercel automatically detects Next.js 16 and configures build presets.
  4. Click Deploy. Your site and edge middleware will be live in under 60 seconds.

2. Self-Hosted Docker Deployment

For self-hosted Kubernetes or containerized clusters, build with this multi-stage Dockerfile:

Dockerfile
dockerfile
FROM node:22-alpine AS builder
WORKDIR /app
COPY package*.json ./
RUN npm ci
COPY . .
RUN npm run build

FROM node:22-alpine AS runner
WORKDIR /app
ENV NODE_ENV=production
COPY --from=builder /app/.next ./.next
COPY --from=builder /app/node_modules ./node_modules
COPY --from=builder /app/package.json ./package.json

EXPOSE 3000
CMD ["npm", "start"]