In Colony, the template of a sandbox environment is called a blueprint. The blueprint defines the applications and services that will be launched as part of your environment, their configuration, dependencies, the cloud account they will be deployed on and additional advanced settings. Based, on the blueprint, you can launch a sandbox environment or a production environment. For details, see Sandbox vs. Production Environments.
The blueprint is defined as a YAML file, which is located in a GitHub or BitBucket repository. In the blueprint YAML file, you point to applications and services that have their own YAML files, under dedicated folders in the same GitHub or BitBucket repository.
Start by creating a blueprint and application files on your development branch. Once you've tested your blueprint, commit to the Blueprint Repository’s master branch.