@svetlana It looks like it is a problem of either v1.0 itself or incompatible plugins. I reverted openshift-nodebb README to 0.9.x. You can try fresh install with 0.9.x, and later, when things cool down a bit and plugins are updated, you can update to 1.0.
AFAIK you can have up to 3 "servers" on OpenShift for free. And since you already know the drill, it should be easy to make another instance of NodeBB just for testing :).
You've put port 8080 in "url". This should be the actual URL that people visit, and not the port on which the server should listen. You can specify the actual listen-port in config.json as follows:
This will fix the emoji-issue you're talking about (along with many other problems that may come up because the clients are trying an unresolvable port 8080)