dotcloud

    • easy_install をrootで入れたくないのでpythonbrewで。
// pythonbrew インストール
$ curl -kLO https://github.com/utahta/pythonbrew/raw/master/pythonbrew-install
$ chmod +x pythonbrew-install
$ ./pythonbrew-install
$ echo "source \$HOME/.pythonbrew/etc/bashrc" >> ~/.bashrc
$ source ~/.bashrc
$ pythonbrew install 2.6.6
$ pythonbrew switch 2.6.6

以下↓を試し。
http://hkk.posterous.com/dotcloud-nodejs

// dotcloud
$ easy_install dotcloud

// アカウント取得
$ dotcloud create ymko
(SettingsのAPIキーを入力. ここで入力した設定は $HOME/.dotcloud/dotcloud.confに保存される)
Created "ymko"

// アプリケーション設定
$ dotcloud deploy -t nodejs ymko.node
Created "ymko.node".

// 本体作成
$ cat > server.js
var http = require('http');
http.createServer(function (req,res) {
        res.writeHead(200, {'Content-Type': 'text/plain'});
        res.end('hello world!');
}).listen(8080);

// 設定作成
$ cat > supervisord.conf
[program:node]
command = node server.js
directory = /home/dotcloud/current

// アップロード!
$ dotcloud push ymko.node .

//  http://node.ymko.dotcloud.com/ にアクセス
// Hello, world! This is Node.js v0.4.5, running on DotCloud.