Problem solved, for the record I have added all file on my GitHub: https://github.com/LM1LC3N7/Dockerfiles/blob/master/nodebb/README.md
UNSOLVED What should persist for docker installs?
For reference, I am using https://www.github.com/rez0n/docker-nodebb.
Currently I have the following persisted to disk:
/data(which appears to just contain config.json, package.json and uploads/)
- the database data
I'm thinking also:
app/node_modules(for plugins etc)
Or maybe none of that is needed, I was just thinking if I had to do a full redeploy from a backup I might have to reinstall plugins and be missing user data like uploads or something.
Just looking for any extra pointers, thanks.