Whoa there buddy! Your node.js is WAY too up-to-date to run this baby. Back it up to something.
Oh, you got the server running! That’s really cool, you must be so proud! All you have to do is go to this port on your localhost and you’re in! See? There it is, the login screen. Default is admin admin. Sometimes your root.
Oh wait. You didn’t think PAM authorization was going to make it that easy, did you!
Geez, this is what we want people switching to?
So the software you are trying to configure is using an outdated version of nodejs, has a poor default username/password combination, and doesn’t implement PAM by default/easily.
Yes, I definitely want people to use Linux if they would like to, but perhaps not the node.js web application your complaints actually refer to which don’t seem to have much at all if anything to do with Linux itself.
If your only real complaint on the OS side is that nodejs is too up to date, perhaps consider raising your concerns on the Mine-OS projects github instead of directing your anger at a tangentially related operating system. It’s like getting mad at your cars engine when you are having trouble figuring out how to roll down the new windows you just had installed at a third-party body shop.