mcaubrey/storm

Authors docker-compose files for multiple Cloud9 instances.

1.5.0 2019-02-15 03:06 UTC

This package is auto-updated.

Last update: 2024-04-22 10:36:10 UTC


README

This is a command line utility written in PHP for conjuring up muliple instances of Amazon's Cloud9 browser-based IDE inside Docker containers for educational purposes.

Usage

To create Cloud9 instances, use the command storm conjure or storm make followed by the number of instances you want. This will create a workspaces folder in your home directory and generate a docker-compose.yml file there.

From there you can either use the generated files on your own, or use the Storm CLI to manage them. You can use storm up to bring up the containers, storm down to bring them down, or storm clear to bring down the containers and then delete the docker-compose.yml file along with the user workpaces.

As of this current version the generated instances are branded with the logo for S2 Co, Ltd. as it was written for use within that company. Future releases may (or may not) include a non-branded option.