@Giggiux That is correct. It will keep restarting until mongo/redis has started. I added mongod.service in the After parameter and does startup normally. I know mongod takes a minute or 2 to start, as I have tested this and nodebb is in the failed state until mongod has fully started. Sometimes mongod will show that it has started but nodebb fails to start. I just waited a couple of minutes and checked nodebb again (systemctl status nodebb) and it was up/active, without my intervention 🙂
@Shard Centos 7.3, it is full systemd, hence mongod does not install/copy anything into that folder. one can still use it, but its just a drag at this point. Hacking a systemd system into a systemv... I got accustomed to the change.