C9 Setup

Setup a C9 workspace

Once you have signed up for an account with C9.io you earn the ability to start creating workspaces, think of workspaces like containers where you can store related files and code for projects, you can create as many public workspaces as you would like but as a free user you may only have ONE private workspace.

_config.yml

^A snapshot of an example workspace setup, notice the different options for ‘Templates’

We give out workspace a name, and a creative description, aswell as choose whether we want a private/public workspace and we then choose our template. We are also given the option to clone from Git or Mercurial URL’s.

Templates in detail

Templates in C9 are a way to remove much of the headache that comes when setting up enviornments, these template workspaces come preloaded with almost all of what you will need to get off the ground and running with your projects. Lets take a closer look.

Custom Template

_config.yml

^Barebones setup, the most basic of workspaces will allow for you the be creative with a clean slate.

Ruby Template

_config.yml

^Undertake Ruby on Rails projects without the added stress of setup.

Django Template

_config.yml

^Want to make a powerful web application? Then the Django template is for you.

wordpress Template

_config.yml

^Blog or content hosting site? Go with wordpress.

Node.js Template

_config.yml

^Use this template when you’re creating a fast scalable network application.

PHP Template

_config.yml

^Have some PHP, Apache, or MySQL requirements? use this!

C++ Template

_config.yml

^A fully functional C++ enviorment prepared just for you.

HTML Template

_config.yml

^You’ll need this template to build the websites of tomorrow.

Meteor Template

_config.yml

^Meteor is a fast lightweight web application development enviorment.

JavaScript
Python
Perl
Go
Node.js
C++
C
PHP
Ruby

GitHub
BitBucket
FTP
Git
Mercurial

Written on December 4, 2016