You have enabled MongoDB auth settings + given the right password.
security.authorization must be enabled in mongodb. This must be an auth only issue!
I'm ready to launch my NodeBB forum to the public. I've registered my domain on GoDaddy, and I know I need to point that domain to my Digital Ocean droplet IP address.
At least, I believe that's how it works. I've looked over some other discussions on this and seem to get a bit lost. For example, do I need to change my config.json base url to http://domain.com, and then use ngix as well? Or, can this all be done through Digital Ocean and Godaddy?
Steps I've taken so far:
In Digital Ocean, under the DNS tab:
I've added my GoDaddy domain to my droplet and it filled the IP address automatically (my droplet Server IP).
*In GoDaddy: *
Under DNS Zone file, I changed my A(Host) to point to my droplet server IP address (I don't know if that was a step in the right direction, or if I should have left it as it was).
Considering my puzzle pieces are these listed below. (It's easier for me to think of them as parameters to plug in somewhere):
Droplet Server IP
I believe I have all the pieces, I just need some assistance on putting them all together. I've never done this before, so any help on this would be very appreciated. I hope I was clear my my explanation, and thank you in advance.
Edit: In addition, is there a way to run the Redis Server on Digital Ocean forever, without having to go into my terminal/console and starting it using ./nodebb start?
nginx configuration can be found here.
Thank you very much, that did the trick. However, will this allow my Redis server to always run? If not how can I configure that?
You can check
redis.conf file for
daemonize no option and change it to
@JonDoe12 Redis should be running automatically on start if you installed it using apt
Yes, but I don't want to manually start it everytime. I want it to run forever, even when I end my ssh sessions, when I'm not around, etc. Does it already do that? I could be mistaken.
Yes, it will work in the background.