What do I need to look at to get this running? Is it possible to do this on $5 plan?
These answers are provided by our Community. If you find them useful, show some love by clicking the heart. If you run into issues leave a comment, or add your own answer to help others.
Node, NGINX and MySQL can all be installed on Ubuntu via apt-get from the official repositories so they can certainly all run on one droplet.
While it will likely be possible to install this on a 512MB droplet, MySQL using it’s default configuration will likely exhaust the available memory and cause the service to crash at some point after you launch it. I would recommend a larger droplet or at least a swap file before you try and set this up.
This guide will walk you through installing Node.js
NGINX and MySQL can be installed by running