Incremental Static Regeneration
This page regenerates every 15 seconds.
The timestamp below is baked into the HTML at build/regeneration time. Refreshing the page may return the cached version until the revalidation window passes, then the next request triggers a background regeneration.
Generated at
2026-04-18T06:59:03.463Z
How to verify
- Note the timestamp above.
- Refresh the page immediately. The timestamp stays the same (cached).
- Wait at least 15 seconds, then refresh again.
- The first refresh after 15s still shows the old page (stale-while-revalidate), but the next one shows a new timestamp.
What this proves
- •ISR works on a self-hosted VPS without Vercel’s infrastructure.
- •The persisted
.next/cacheDocker volume keeps regenerated pages across container restarts. - •
export const revalidate = 15is all the configuration required.