https://github.com/civilcode/cloud9-bootstrap
CivilCode's cloud-based bootstrap
https://github.com/civilcode/cloud9-bootstrap
Last synced: about 2 months ago
JSON representation
CivilCode's cloud-based bootstrap
- Host: GitHub
- URL: https://github.com/civilcode/cloud9-bootstrap
- Owner: civilcode
- Created: 2018-05-03T13:31:15.000Z (about 8 years ago)
- Default Branch: master
- Last Pushed: 2019-02-08T22:29:29.000Z (over 7 years ago)
- Last Synced: 2025-01-26T12:41:30.978Z (over 1 year ago)
- Language: Shell
- Homepage:
- Size: 24.4 KB
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Cloud9 Bootstrap
## Cloud9 Setup
Cloud9 Bootstrap will guide you in setting up a Cloud9 instance for a CivilCode project based on
our [reference application](https://github.com/civilcode/magasin-platform).
### Setup an EC2 instance
Login to Amazon AWS, choose Cloud9 service and in `your environments` tab choose
to `Create environment.`
When prompted for the environment settings choose:
- `Create a new instance for environment(EC2)`
- `m4.large` as instance type as you will be using Docker exclusively
- leave cost saving setting set to 30 mins (default)
### Installation script
The script will configure the instance with our standard development environment and Docker.
Please review the script to see what is installed.
wget https://raw.githubusercontent.com/civilcode/cloud9-bootstrap/master/install.sh
sh ./install.sh
## Testing
To testing the install script:
docker build -t civilcode/amazonlinux .
docker run -it --rm -v $(pwd):/app civilcode/amazonlinux
sh /app/install.sh
### Share environment with the team
In the right top corner of the IDE click the share button which allows you to give access to the
Cloud9 environment.