it does not need to run as a root user, but running it as one makes things more easy. You can make a user for the node process that has only access to certain things and certain paths
I meant that file you were looking it, forgot the actual name sorry about that.
But that file, if you change the IP to the correct one, does it then connect?...