Skip to content
This repository has been archived by the owner on Oct 5, 2021. It is now read-only.

saidsef/cloud9-containerised

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Cloud9 Containerised

This will build and containerise the core repository for the Cloud9 v3 SDK. The SDK allows you to run a version of Cloud9 that allows you to develop plugins and create a custom IDE based on Cloud9.

Installation

Follow these steps to build:

git clone https://github.com/saidsef/cloud9-containerised
docker build -t cloud9:dev .
docker run -d -p 9099:9099 -v /path/to/workspace:/app/workspace cloud9:dev

Deployment

To deploy (without building it locally):

docker pull saidsef/cloud9-containerised
docker run -d -p 9099:9099 -v /path/to/workspace:/app/workspace saidsef/cloud9-containerised

Kubernetes

Remeber to update deployment/ingress.yml hostname to deploy and access the services

kubectl apply -k deployment/