First, install dependencies:
npm install
Then, run the development server:
npm run dev
Open http://localhost:3000 with your browser to see the result.
You can run this project in production on a Linux machine with Node.js and NPM installed.
First, install dependencies:
npm install
Then, create a production build:
npm run build
Finally, start the production server:
npm start
The app is now running on port 3000. Try curl http://0.0.0.0:3000/
to verify.
Note:
-
Create a Linux system service to automatically restart the app if it crashes.
-
Use a reverse proxy like NginX or Caddy to serve the application over HTTPS.
Check out Next.js deployment documentation for more details.