teqo-backup/app.js
2026-03-15 13:46:44 -03:00

26 lines
586 B
JavaScript

import { createServer } from 'node:http'
import next from 'next'
const dev = process.env.NODE_ENV !== 'production'
const port = Number(process.env.PORT) || 3000
const host = process.env.HOST || '127.0.0.1'
const app = next({
dev,
hostname: host,
port,
})
const handle = app.getRequestHandler()
app
.prepare()
.then(() => {
createServer((req, res) => handle(req, res)).listen(port, host, () => {
console.log(`> Ready on http://${host}:${port}`)
})
})
.catch((error) => {
console.error('Failed to start Next.js server', error)
process.exit(1)
})