Hi Oleg:
Wow - you really went over the top! Actually, the Che project is a single-user implementation of a cloud IDE. To get multiple users, you need more than the user dashboard project - you need the entirety of the Codenvy platform. The platform embeds a user database, oAuth account credentials, account creation flows, account lifecycle integrated with the user dashboard, and in-process multi-tenancy (it is what allows us to separate a single Che instance for use by many developers simultaneously while keeping their actions in an isolated process space.
Another engineer is working on the answer to your question about why some of the runners are not activating within Che itself. That looks like some sort of release error. We haven't included our Docker runner within Che in the past, but there should be local process invocation mappings for all of the project types, so that the execution can take place locally (assuming your desktop has been configured with the right components).
Regardless - it looks like you are trying to build out a multi-tenanted system. Maybe it'll be easier for us to have a live call to understand your use cases and requirements, and then we can get you setup with the right technology to implement.
We may need to do a better description in the documentation - but Che is intended as a system to build extensions, and a single-user cloud IDE, with those extensions being deployable into a full Codenvy On-Prem system. We are still discussing internally how we can make Codenvy On-Prem more open, either by open sourcing the system itself, or making it more available to software vendors that are creating new solutions.
I am TylerJewell on Skype, located in San Francisco. We'll get some of our engineers together with you for a 30 minute call, if you can.
Tyler