Depends on usage, but the stack which is essentially Nodejs + Postgres is relatively low footprint. The most demanding workload is "next build", which you can do outside your server.
As a rule of thumb, you could start with the following setup:
if you run "next build" on the server: 2CPU / 4Gb RAM
if you upload the built artifacts to the server: 1CPU / 2Gb RAM
As a rule of thumb, you could start with the following setup:
if you run "next build" on the server: 2CPU / 4Gb RAM if you upload the built artifacts to the server: 1CPU / 2Gb RAM