NodeBB on Centmin Mod Nginx video
-
Very interesting seeing a node.js based forum.
I decided to try NodeBB while testing out my Centmin Mod project's new Phusion Passenger Nginx addon support and ended up recording a NodeBB install and brief usage video posted at https://blog.centminmod.com/304
skip to 27:45 for NodeBB install and skip to 40:40 mark to view NodeBB node.js forum in action
Best viewed in 1080 HD
NodeBB installed on Centmin Mod Nginx 1.5.10 with redis 2.8.6 and node.js 10.0.26
Loved how you're also using Ghost node.js blogging platform too as I am using Ghost blog at http://ghost.centminmod.com as well.
Any plans for Ghost+ NodeBB integration ? That would be interesting !
cheers
George / eva2000
-
Oh regarding the install in the video, it asks for Imagick ? For my Centmin Mod CentOS setup Imagick convert is located at /usr/bin/convert, where is NodeBB looking for it ?
Also confused about the prompted redis db password, are we meant to set it or leave it blank ? As you can see in the video I got an error when setting it while it proceeded fine without a password set ?
Also changing themes seems to require me to restart foreever for the changes to take effect despite the GUI saying restarting node instance ?
forever restart app.js
-
Hey @eva2000 Nice! I'll check out the video. Let's quickly address your issues:
- We have ghost enabled commenting for NodeBB via this awesome plugin
- We're also checking
usr/bin/convert
, perhaps @baris can get back to you on this - Redis password, by default is blank. We recommend setting one (by editing your
redis.conf
file), and then using that password during NodeBB setup. - Re: forever, try running the app using
forever loader.js
. That recently changed. If you run NodeBB vaforever app.js
, the restarting command does not work.
-
Also with regards to Nginx setup at https://github.com/designcreateplay/NodeBB/wiki/Configuring-nginx-as-a-proxy-to-NodeBB is this correct
proxy_set_header Connection "upgrade";
or should it be actually as outlined at http://nginx.org/en/docs/http/websocket.html
proxy_set_header Connection $connection_upgrade;
-
Any possibility of importing existing Disqus comments?
Does Disqus come with an export tool?
-
@julian said:
@eva2000 -- am not familiar with using
$connection_upgrade
, though if you can get it to work, I don't see why not.ok will try and see
@psychobunny said:
Any possibility of importing existing Disqus comments?
Does Disqus come with an export tool?
yeah they have an export tool docs at http://help.disqus.com/customer/portal/articles/472149-comments-export
Oh i was browsing Nginx's Phorum based forums and was thinking to myself wouldn't it be nice if NodeBB could support pulling in and integrating with mailing lists like Nginx's Phorum forum as with Nginx mailing list http://forum.nginx.org/
In an off chance could persuade Nginx forum to switch to NodeBB that would be a nice change for Nginx forum user experience
-
If they wanted to switch over to NodeBB we'd definitely consider writing importers
@julian actually found an API for Disqus, so technically speaking I could actually build a "Import from Disqus" button directly on the page itself
-
@psychobunny said:
If they wanted to switch over to NodeBB we'd definitely consider writing importers
@julian actually found an API for Disqus, so technically speaking I could actually build a "Import from Disqus" button directly on the page itself
sweet that would make things easier for sure
Ghost blog + NodeBB for comments and forums would be a nice combo
Pretty sure my Ghost install http://ghost.centminmod.com/how-to-install-ghost-blogging-platform/ and usage experience has paved the way nicely for a much easier learning curve for NodeBB setup
Will be adding a NodeBB install guide on Centmin Mod Nginx on my configurations listing page at http://centminmod.com/nginx_configure.html when my next release comes out with Phusion Passenger/node.js, ruby support
-
awesome, looking forward to it feel free to link to your guide on the wiki as well
-
@psychobunny said:
awesome, looking forward to it feel free to link to your guide on the wiki as well
will do