Not sure if troll or just mad.
Nonetheless, as julian said. First ask for help and then get cocky. But coming here cocky first is definitely the false way.
Offering NodeBB installs at fixed rates.
@electromaster232 looks like a general setup issue to me.
Consider redoing it after my guide:
@shinyidol I've read your topic as well. Definitely agree with you.
Its actually sad that even a plain forum as Kunena works more flawless than this.
For me Kunena will the next thing to roll with, especially because of its simplicity, straight forward use, Joomla integration and Tapatalk support. If it won't be any good, I will just convert it to something else. ;)
About Flarum - I check it regularly, but have no real hopes on it. I used esoTalk and FluxBB for testing purposes and both forums were buggy as hell. Not sure if this is anyhow going to change with Flarum.
What you guys are trying to do is definitely amazing and way different from what I have seen so far.
Nonetheless, it would be great if NodeBB could extend to an all in one solution without the need of additional plugins.
But these are just my two cents.
Ok, after we saw what we were thinking about, its seriously time to say goodbye.
I know that pretty much no one is going to give a damn, however, I still hope that I am able to give some points the devs should think about for the future.
One of the major reasons for me to turn away from NodeBB is the bad plugin eco system, resulting in numerous bugs and a bad usability (stable branch). On my installation not even emojis are working correctly. Browser layout is buggy as hell on Flyme based devices (UI for Android - in my case this is important as my userbase is using to 95% Flyme) and we still got no native ad support.
Actually I feel more comfortable in a SMF, myBB or even Kunena installation than with NodeBB. Why? Because they are designed for maximum functionality (especially SMF/myBB). Things might not look so fancy and are indeed a bit "oldschool", but at least they are working.
If NodeBB wants to continue its growth and become even more popular I'd suggest the following:
Native ad support
Definitely one of the most important factors when it comes down to large communities.
Native mobile app
From the feedback I've received one thing got clear for me. No one, literally no one wants to use a website on their smartphone for any sort of texting purposes. I mean, why is there demand for stuff like WhatsApp, Telegram or Facebook Messenger, while you could use them as web versions?
I really had in mind to code a native app, however, why bother with the other issues, if I could get a 100% complete solution for little to zero extra cost (10$/mo for dedicated Tapatalk app).
Another thing which surprised me were the "unknown" alternatives.
While I am going to stick with a slightly modified Kunena, I found many other interesting projects.
Especially PHPHub5 blew me away:
Looks quite like NodeBB - only the composer is a bit too plain. However, for that they have some really pretty and functional apps for mobile end devices:
Would have loved adopting it for NodeBB - but thats a different story.
Nonetheless, I would still like to thank everyone and especially the devs for their support.
Good luck with NodeBB's future developement.
@fish its actually telling you what to run ;)
Nonetheless, thanks for this addition. I added it to the guide.
CloudFlare is absolutely needless, if you go with OVH/Online.
Especially OVH provides one of the best Anti-DDoS protection free of any charge.
In my almost 5 years being (Alexa <75K), I only suffered a DDoS attack once. Usually attackers want to get the host down, rarely a specific site itself. So better choose a good server provider and you will be fine.
Using CloudFlare as a cache is not always the best thing to do. A lot of my users reported slow loading times, whenever CloudFlare caching was enabled. PageSpeed is the nonplusultra for maximum performance.
About the ports. I agree on that one, almost forgot about it.
However, I clearly advice changing your port number from 22, because the first thing an attacker will do is to check the standard ports for "easy access".
Because you maybe want to use WordPress for your articles and NodeBB as a commenting system or whatever else.
This guide targets on setting up a complete stack, which allows you to do pretty much everything.
@meetdilip he knows it very well. Just scroll up a little. Seems someone is back to annoy me. 🙄
@kenygamer Google is your friend. Disabling NGINX error logs is easy. Actually it was in the config I made for you once. Please stop annoying me. Thanks.
Looks like your connection to NodeBB was lost, please wait while we try to reconnect.