I see that I had to execute ./nodebb build in the container. I am guessing that it is because after removing the container, the build directory was gone and needed to be rebuilt, which tells me I have to put a build command on every container startup. This is not very optimal. I am hoping at some point in the future we can have a more hands-off docker-friendly deployment (like with env vars and all).
config.json changes after ./nodebb setup
-
After running ./nodebb setup, my config.json changed. It removes configuration of redis and socket.io.
From this:
{ "url": "http://forum.test.com", "secret": "5eeff60a-123-4d0f-1234-01685fd23123", "database": "mongo", "port": ["4567", "4568"], "mongo": { ... }, "socket.io": { ... }, "redis": { ... } }
to
{ "url": "http://forum.test.com", "secret": "5eeff60a-123-4d0f-1234-01685fd2123", "database": "mongo", "port": [ "4567", "4568" ], "mongo": { ... } }
Is this intended behaviour?