Everything is working now after fixing Problem 4 and configuring from IP to domain name.
I was attempting to get nodebb working on strictly the IP address. However, I was able to get the domain linked by utilizing Custome Resource Records settings of:
Name / Type / TTL / DATA
@ / A / 1h / xx.xxx.xx.xx
* / A / 1h / xx.xxx.xx.xx
Then, I simply changed my ip address to the domain and now everything is working perfectly. I am not sure why, though.
Does anyone have any info regarding this? I've checked github but no installation instructions.
I know i've done something wrong here & have had to disable this for now, the Forum was unreachable with what I entered and kept redirecting to my homepage
I did get this working.
I moved the nodebb working directory to /home/nodebb/nodebb and changed ownership of that to nodebb:nodebb, now it starts up on boot as the nodebb user just fine.
Thank you all very much for the help.