Open MezzLabs opened 9 years ago
Hey, thank you very much for this! I really appreciate any help, as I'm not having the amount of time available that I'd like to have for this at the moment.
If you look at https://github.com/AVGP/cloud9hub/blob/master/controllers/workspaces.js you'll see that cloud9hub, as of today, basically starts the cloud9.sh
(https://github.com/AVGP/cloud9hub/blob/master/controllers/workspaces.js#L151) on a free port.
That's very crude.
What I'd ideally like is something like this:
/workspaces/user_id/workspace_name
)The whole Docker-etcd-confd-haproxy (as an example of a reverse proxy) has been documented here so that isn't very hard to do.
It would need a bit of rewriting of the workspace controller, I guess?
What do you think?
I will start working on points 1 and 2. I will have to spend sometime on understanding etcd and confd. Thanks for such clear instructions. I will go through the link as a starting point and build my knowledge.
Let me know I can help you in dockerizing the cloud9hub application. I would like to know if you need any help. I would like to contribute to the application. Let me know if i can help you anywhere like helping in better documentation. If there are any open issues, I would like to spend my time on it.