Hello everybody.
I am maintaining a docker image with a base NodeBB on it. Using 1.2.1, everything works by using the documented installation path. Since the arrival of NodeBB 1.3.0 I am a stuck with an error I can't get a hold on.
After a successfull completion of the web install wizard, the forum fails to start with the following log:
{"level":"info","message":"initializing NodeBB ...","timestamp":"2016-12-05T20:54:27.648Z"}
{"level":"info","message":"Routes added","timestamp":"2016-12-05T20:54:27.869Z"}
[minifier] file not found, node_modules/socket.io-client/socket.io.js
[minifier] file not found, node_modules/socket.io-client/socket.io.js
(node:103) UnhandledPromiseRejectionWarning: Unhandled promise rejection (rejection id: 1): Error: Broken @import declaration of "https://fonts.googleapis.com/css?family=Roboto:300,400,500,700" - timeout
{"level":"info","message":"[app] Shutdown (SIGTERM/SIGINT) Initialised.","timestamp":"2016-12-05T20:56:34.667Z"}
{"level":"info","message":"[app] Database connection closed.","timestamp":"2016-12-05T20:56:34.673Z"}
{"level":"info","message":"[app] Web server closed to connections.","timestamp":"2016-12-05T20:56:34.673Z"}
{"level":"info","message":"[app] Shutdown complete.","timestamp":"2016-12-05T20:56:34.674Z"}
[cluster] Child Process (103) has exited (code: 0, signal: null)
No matter what combination of NodeJS 6.x, 7.x and NodeBB 1.3.0, 1.4.0 I use. I get the same error.
The only thing I found on the net about that issue is this:
https://community.nodebb.org/topic/9871/nodebb-doesnt-work-on-windows
Since I use a plain install, I don't know which plugin might fail. I even tried to exchange persona for vanilla. No positive effect.
If someone of you wants to replicate the problem, you can find the Dockerfile on GitHub (https://github.com/nilsramsperger/docker-nodebb/tree/dev).
A compiled image can be fetched on DockerHub (nilsramsperger/nodebb:dev).
It would be very nice if someone could give me a hint about what I am missing.
Greets
Nils