Cloud9 IDE

Cloud9 is an open source, web based IDE (integrated development environment) that allows for a developer to make changes to code without working from their desktop or needing additional tools.

Cloud9 IDE

Enabling Cloud9

Set the IDE_ENABLED variable for the project.

Enable IDE for the project by setting the IDE_ENABLED variable:

fin config set --env=local IDE_ENABLED=1

For Other Developers on the Project

To enable for other developers within the project, remove the --env=local option from the above command.

Then, reset the cli service:

fin project reset cli

Accessing IDE

After enabling, the IDE can be accessed at ide.PROJECT_NAME.docksal.

Configuration confinements

Since vhost-proxy does not support routing more than a single custom port, IDE mode cannot be used in conjunction with the nodejs stack (stack-node.yml).

Testing before committing

Test the Cloud9 IDE before adding it to your project.