diff --git a/templates/eclipse-che/0/docker-compose.yml b/templates/eclipse-che-multi/0/README.md similarity index 100% rename from templates/eclipse-che/0/docker-compose.yml rename to templates/eclipse-che-multi/0/README.md diff --git a/templates/eclipse-che/0/rancher-compose.yml b/templates/eclipse-che-multi/0/docker-compose.yml similarity index 100% rename from templates/eclipse-che/0/rancher-compose.yml rename to templates/eclipse-che-multi/0/docker-compose.yml diff --git a/templates/eclipse-che/config.yml b/templates/eclipse-che-multi/0/rancher-compose.yml similarity index 100% rename from templates/eclipse-che/config.yml rename to templates/eclipse-che-multi/0/rancher-compose.yml diff --git a/templates/eclipse-che-multi/config.yml b/templates/eclipse-che-multi/config.yml new file mode 100644 index 0000000..e69de29 diff --git a/templates/eclipse-che-single/0/README.md b/templates/eclipse-che-single/0/README.md new file mode 100644 index 0000000..7779dd4 --- /dev/null +++ b/templates/eclipse-che-single/0/README.md @@ -0,0 +1,62 @@ +# Eclipse Che (Single User) + +[Official Website](https://www.eclipse.org/che/) +[Docker Page](https://hub.docker.com/r/eclipse/che/) + +[v6 Documentation](https://www.eclipse.org/che/docs/6/che/docs/index.html) + + + + + + + + + +##### CLI Reference + +USAGE: +` docker run -it --rm ** eclipse/che-cli:** *[COMMAND]*` + +MANDATORY DOCKER PARAMETERS: +``` -v **:/data``` Where user, instance, and log data saved + +OPTIONAL DOCKER PARAMETERS: +` -e CHE_HOST=**` IP address or hostname where che will serve its users +` -e CHE_PORT=**` Port where che will bind itself to +` -e CHE_CONTAINER=**` Prefix name for the che container +` -v **:/data/instance` Where instance, user, log data will be saved +` -v **:/data/backup` Where backup files will be saved +` -v **:/repo` che git repo - uses local binaries and manifests +` -v **:/assembly` che assembly - uses local binaries +` -v **:/sync` Where remote ws files will be copied with sync command +` -v **:/unison` Where unison profile for optimizing sync command resides +` -v **:/chedir` Soure repository to convert into workspace with Chedir utility + +COMMANDS: +` action **` Start action on che instance +` backup` Backups che configuration and data to /data/backup volume mount +` config` Generates a che config from vars; run on any start / restart +` destroy` Stops services, and deletes che instance data +` dir **` Use Chedir and Chefile in the directory mounted to :/chedir +` download` Pulls Docker images for the current che version +` help` This message +` info` Displays info about che and the CLI +` init` Initializes a directory with a che install +` offline` Saves che Docker images into TAR files for offline install +` restart` Restart che services +` restore` Restores che configuration and data from /data/backup mount +` rmi` Removes the Docker images for , forcing a repull +` ssh ** *[machine-name]*` SSH to a workspace if SSH agent enabled +` start` Starts che services +` stop` Stops che services +` sync **` Synchronize workspace with local directory mounted to :/sync +` test **` Start test on che instance +` upgrade` Upgrades che from one version to another with migrations and backups +` version` Installed version and upgrade paths + +GLOBAL COMMAND OPTIONS: +` --fast` Skips networking, version, nightly and preflight checks +` --offline` Runs CLI in offline mode, loading images from disk +` --debug` Enable debugging of che server +` --trace` Activates trace output for debugging CLI \ No newline at end of file diff --git a/templates/eclipse-che-single/0/docker-compose.yml b/templates/eclipse-che-single/0/docker-compose.yml new file mode 100644 index 0000000..e69de29 diff --git a/templates/eclipse-che-single/0/rancher-compose.yml b/templates/eclipse-che-single/0/rancher-compose.yml new file mode 100644 index 0000000..e69de29 diff --git a/templates/eclipse-che-single/config.yml b/templates/eclipse-che-single/config.yml new file mode 100644 index 0000000..e69de29