Skip to content
Dashboard

Deploy Node servers with zero configuration

server.ts
import { createServer } from 'node:http'
const server = createServer((req, res) => {
res.end('Hello from Node.js on Vercel!')
})
server.listen(process.env.PORT ?? 3000)

A Node app deployed on Vercel

# Run the server locally
vc dev
# Create a deployment
vc deploy

Both commands pick up server.ts automatically, with no configuration files required.


Ready to deploy?