Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

Sinatra and Twilio on dotcloud

branch: master

Fetching latest commit…

Octocat-spinner-32-eaf2f5

Cannot retrieve the latest commit at this time

Octocat-spinner-32 config
Octocat-spinner-32 public
Octocat-spinner-32 views
Octocat-spinner-32 Gemfile
Octocat-spinner-32 README.md
Octocat-spinner-32 app.rb
Octocat-spinner-32 config.ru
Octocat-spinner-32 dotcloud.yml
README.md

What Is This?

This code shows how use Twilio with Sinatra on DotCloud.

Sinatra provides a clean, classy DSL for doing simple applications and Twilio provides an AWESOME REST API for doing cloud telephony. This demo just scratches the surface of what you can do with Twilio (and DotCloud really).

To run this code on DotCloud, you need to get a DotCloud account. DotCloud has a free tier, so you won't even need to draw your wallet!

Then clone this repository:

$ git clone git://github.com/caleywoods/cloudsinger.git

And push it to DotCloud:

$ cd cloudsinger
$ dotcloud push cloudsinger

Happy hacking! Remember: each time you modify something, you need to git add + git commit your changes before doing dotcloud push.

How Does It Work?

If you want to see how this sample app was built, we invite you to:

  • see the big picture with GitHub's awesome compare view -- click on each individual commit to see detailed explanations for each step
  • if you prefer text mode (or offline inspection), fallback on git log --patch --reverse
  • dive into DotCloud documentation, especially the one for the Ruby service which is used by this app.
Something went wrong with that request. Please try again.