C9.io is now part of AWS
c9.io
c9.io
You can run it wherever Docker runs (and soon wherever you have OpenShift) and you can use it for free with 3GB RAM at codenvy.io.
Disclosure: I'm the Che project lead.
So, has there been a focus on documentation, stability, and clear upgrade paths in the last year?
If you have a chance try this: https://www.eclipse.org/che/docs/setup/getting-started/index... - we've added interactive help but we've also tried to clarify the syntax needed. I'd love to hear what you think. Of course if you hit issues please let us know on the eclipse/che GitHub repo.
- Can't (easily?) use a Docker volume instead of mounting a directory from the host into the container
- No real auth out of the box(?) - I get why it works like it does, but I don't really want to set up KeyCloak for a single application only
- Doesn't seem to have Elixir support, but maybe I've not looked hard enough
Mainly just my own pickiness, I think.
`docker run --rm -ti -v /var/run/docker.sock:/var/run/docker.sock -v ~/.che:/data eclipse/che start`.
We can't avoid mounting the docker socket but you are right we could probably avoid asking to provide a specific host folder (i.e. `~/.che`). But the downside of not providing a host folder would be that users won't have access to Che configuration files. Do you think that running command like `curl -sSL https://get.che.eclipse.org/ | sh ` would be better from a user perspective?
- We currently distribute Che in two flavours: single and multi user. Single user is the default one and if you run the command above you will run single user Che. No need to setup KeyCloak :-)
- I don't think we support Elixir yet but that's definitely something we would like to do. Do you know if there is any reliable Elixir language server?
Open sourcing the tech would probably take a ton of work, though. Probably a lot of proprietary tech. I wish they'd at least open source Nitrogen, the Atom plugin, even with missing bits.