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.
There are some files in the
\assets\uploads\ folder whose topic and replies have been delete.
I have to delete them to realize space for other files. But I don't want to delete some under-using assets.
So is there some other ways to manage assets of my nodebb?
There is a filter for unlinked assets that nothing is using. If it is not under there, it is in use somewhere.