Yes. Vercel is the creator of Next.js and provides deep framework integration, but it is not required to run a Next.js application.
Pick a supported output
Run next build and next start on a Node.js host for full feature support. Package the same runtime in Docker when immutable images fit the deployment system. Use standalone output to reduce the files copied to production. Use static export only when the application does not require server features.
Replace the platform around the runtime
The Next.js process is only one layer. A non-Vercel deployment also needs TLS, DNS, reverse proxying, process supervision, logs, rollbacks, backups, and monitoring. Inventory platform functions, cron jobs, storage, analytics, environment variables, and image behavior before moving.
Verify behavior, not just the homepage
Test route handlers, Server Actions, authentication, uploads, optimized images, ISR, streaming, redirects, and failure recovery. Keep the old deployment available until the new host passes those checks and DNS can be reversed safely.