I run this docker image in google cloud platform from jenkins. If I grab teh jenkins built image and run it locally, it works as well. It must be that I am blocked to get an external DB connection from within google cloud. Im not sure about that though since the mongodb is hosted in mongolab and the ip is public
Right, that's what I mean... if we define a strict set of domains we can load third party assets from, then some plugins won't be able to function...
It's a trade-off that may be worth it, but I'm very loathe to implement it as is....
I am in the same boat. I think a big change for the backend NodeBB that will help is making the code not require 'unsafe-inline' and 'unsafe-eval'. It would probably be a huge pain, but definitely something to look forward to.
Reporting back. Using existing libraries, this is much simpler than I was making it. Here's some sample Python code which posts "Hello, World!" to topic ID 2. Thanks, @julian, for telling me about socket.io.
Hey @Shawn-Price, thanks for reaching out. It still seems like groups + forums per group would be the ideal answer here. Right now out-of-the-box, there is no support for NodeBB to create a category for a group whenever a group is created (the "group forum" concept), though this can be easily automated via a custom NodeBB plugin.
Just as with @grumpi, I'd advise you to reach out to us at firstname.lastname@example.org and we can come up with a custom quote for you.