Important: These requirements are necessary to install if you do it locally/manually, if you use the cloud platforms installation, you only have to upload the files and the providers take care of installing everything you need (we recommend this option if you want to avoid all the configuration that needs to install the requirements).
For production we recommend use App Platform Service as https://www.digitalocean.com/products/app-platform This way you forget about all the server installations and infrastructure.
We recommend at least 2 GB.
You have to install NodeJS v16.17.0. https://kinsta.com/blog/how-to-install-node-js/
We recommend installing node using the node version manager (NVM).
This is an example for installing NVM on linux: https://bootcamp.uxdesign.cc/how-to-install-node-js-and-npm-using-node-version-manager-nvm-143165b16ce1
BETPrime uses MongoDB as database, you can install on your server or use a service like: https://www.mongodb.com/