The only thing I can think of is people that don't know any better. I'm only using them myself because I get so many damn questions about using it.
That does make sense. In a sense, CloudFlare sells "uptime-as-a-service" in response to DoS attacks, and if there's a demand for something, there's value in it. I don't see any problem with it.
You could ask the same questions of nginx' premium service... why bother when you can configure nginx on your own (custom functionality notwithstanding...)... but it definitely is an asset if you'd rather pay them to manage your server infrastructure instead of paying somebody on your own.
@Apple-Pro Found that out the hard way this afternoon when I reinstalled using this guide, but I wasn't sure if it was Cloud9 or I'd just done something wrong. Good to know I didn't Break All the Things.
So I've added GA to the mix. I did that with adding it in the same custom header as to validate that my Piwik installation is not on the fritz. Comparing the two I see a little fewer unique visits between the two in piwik but almost exactly the same amount of pageviews.
Nodebb is still off by a factor of three in unique visits and around a factor of three to ten in pageviews.
I tried you repo, but unfortunately the Mongo container fails:
mongodb_1 | Error relocating /usr/bin/mongod: _ZNK5boost16re_detail_10600031cpp_regex_traits_implementationIcE17transform_primaryEPKcS4_: symbol not found
mongodb_1 | Error relocating /usr/bin/mongod: _ZNK5boost16re_detail_10600031cpp_regex_traits_implementationIcE9transformEPKcS4_: symbol not found
nodebbdockerdev_mongodb_1 exited with code 127
Searching StackOverflow it seems this is an issue with Mongo on Alpine...
(I using Docker beta for MacOS, but I don't think this is the issue)