Hi @rbeer thanks for your reply, I tried the command you provided, but its already installed...
However, what seem to help was making some changes to git due to a timeout issue or proxy issue.
insteadOf = email@example.com:
insteadOf = git://
Once I done this, it installed properly and now runs.
@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
Another thing ..
If the option Enable authentication via JSON Web Tokens is checked in the admin panel of the Write API, the request to /v1/users/:uid/tokens with password in the content body never gets hit, so it's not possible to choose between the two.
uncheck authentication via JSON Web Tokens and use password based request for tokens or ..
configure JSON Web Token Secret to request tokens and forget about password based generation.
It doesn't say anything about it in the API's documentation
Creates a new user token for the passed in uid
Accepts: No parameters normally, will accept password in lieu of Bearer token
Can be called with an active token for that user
This is the only route that will allow you to pass in password in the request body. Generate a new token and then use
the token in subsequent calls.