Next.js Feature Showcase

Modern App Router features, running on your VPS.

Each page below demonstrates a specific Next.js capability working in a self-hosted Docker + Caddy setup. No managed platform required.

Self-hosting proof

Every demo above runs inside the same standalone Docker container behind Caddy.

ISR and Data Cache rely on a persisted .next/cache volume. Streaming works because Caddy forwards chunked responses. Server Actions execute in the same Node process. Nothing here requires Vercel.