Skip to content

Quick Start for getting acquainted with Docker for Node.js developers

Install Dependencies

Install Docker Toolbox

For Mac and Windows users, just install Docker Toolbox. It provides what you need to get started, including:

View include.js
function include(url,success) {
var head = document.getElementsByTagName("head")[0], done = false;
var script = document.createElement("script");
script.src = url;
// Attach handlers for all browsers
script.onload = script.onreadystatechange = function(){
if (!done && (!this.readyState || this.readyState === "loaded" || this.readyState === "complete") ) {
done = true;
if (typeof success === 'function') success();
View youtube.html
<div class="youtube" id="29MAL8pJImQ"></div>
<script src=""></script>
$(function() {
return $('.youtube').each(function() {
var height, width;
width = 560;
height = 420;
return $(this).append("<iframe width=\"" + width + "\" height=\"" + height + "\" src=\"" + + "\" frameborder=\"0\" allowfullscreen></iframe>");

To export from camel.js to jekyll, there are a few things to do

  1. run npm install json2yaml
  2. Create a _posts folder
  3. Save export.js to your camel folder
  4. Export it: node export

This will read all files for your camel blog and export it into jekyll markdown files.

I suggest running jekyll locally first to make sure all works as expected before deploying.

View sitemap.xml
layout: null
sitemap: false
<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="">
<title>{{ | xml_escape }}</title>
<description>{{ site.description | xml_escape }}</description>
<link>{{ site.url }}</link>

External SEO

External SEO is concerned primarily with how your website is being linked or referred to.

Backlink Profile

Your backlink profile plays a huge role in helping the search engine to understand the quality and trustworthiness of your site.

If a link is from a high quality website, it's likely to be seen as a vote of trust, likewise if the link or the linking website is of a low quality it can have a negative effect. So, with that in mind it's important to make sure where possible that your links are of as high quality as possible.

Links from external websites always play an important role in determining how valuable one website is in comparison to another. Where possible, it's recommended that any external links are altered to reference the new destination URLs. This will save a search engine having to go through a redirect before reaching their final destination, and can therefore mitigate negative effects of additional load speed, algorithmic damping, etc.

View app.js
apiapp.use(function (req, res, next) {
var domain =,
subDomain = domain.split('.');
if(subDomain.length > 2){
subDomain = subDomain[0].split("-").join(" ");
subDomain = "www";
res.locals = {
subdomain: subDomain
# Bash script to install latest version of ffmpeg and its dependencies on Ubuntu 12.04 or 14.04
# Inspired from
# Remove any existing packages:
sudo apt-get -y remove ffmpeg x264 libav-tools libvpx-dev libx264-dev
# Get the dependencies (Ubuntu Server or headless users):
sudo apt-get update
View mandrill-test.js
// Generated by CoffeeScript 1.10.0
(function() {
var Exports, Inbound, Internal, Ips, Messages, Metadata, OPTS, Rejects, Senders, Subaccounts, Tags, Templates, Urls, Users, Webhooks, Whitelists, https;
https = require('https');
OPTS = {
host: '',
port: 443,
prefix: '/api/1.0/',
View .gitignore
Something went wrong with that request. Please try again.