Strapi with --typescript option and docker postgres image TypeError reading 'routes'

I just read the change log for 4.12 and it says

I’ll need to update my node version with nvm and see if that fixes the issues! I do feel like the documentation is good but a bit spread out all over the place.

What’s the recommended version of node?