This is a slightly less barebones version of nextjs_express_template.
It makes some more opinionated choices:
I've published an article explaining some of the features of this deployment with PM2.
See this article that explains the underlying NextJS+Express server structure and motivation.
This project shares all functionality with the basic NextJS+Express article - the only difference is the way it is launched, so a production-grade zero-downtime deploy process is possible.
The examples below showcase some common applications of a NextJS+Express setup.