Hatena::ブログ(Diary)

xykの日記

2010-11-02 [heroku] Herokuコマンド一覧

■ 主な heroku コマンド (WEB+DB vol.59より)

※<>は必須オプション、()は省略可能オプション

コマンド名・オプション効果
概要 heroku help herokuコマンドのヘルプを表示する
概要 heroku version herokuコマンドのバージョンを表示する
アプリの操作 heroku list あなたのアプリケーションの一覧を表示する
アプリの操作 heroku create <アプリケーション名> Herokuに新しいアプリケーションを作成する
アプリの操作 heroku info このアプリケーションの情報を表示する
アプリの操作 heroku open このアプリケーションブラウザで開く
アプリの操作 heroku rename <名前> このアプリケーションの名前を変更する
アプリの操作 heroku maintenance:on アプリケーションメンテナンスモードにする
アプリの操作 heroku maintenance:off アプリケーションメンテナンスモードを加除する
開発 heroku rake <コマンド> サーバ側でrakeコマンドを実行する
開発 heroku console サーバ側でirbを起動する
開発 heroku console <コマンド> サーバ側のシェルで指定したコマンドを実行する
開発 heroku restart Heroku上のサーバ再起動する
開発 heroku logs Heroku上の最近のログを取得する
開発 heroku logs:cron Heroku上のcronのログを取得する
開発 heroku plugins:install <URLか名前> herokuコマンドのプラグインを追加する
開発 heroku plugins インストールされているherokuコマンドのプラグインを表示する
データベース heroku db:pull (DBURL) Heroku上のデータベースをローカルに受信する
データベース heroku db:push (DBURL) ローカルのデータベースをHeroku上に送信する
データベース heroku bundles bundleの一覧を表示する
データベース heroku bundles:capture (名前) bundleを作成する(名前のデフォルトは今日の日付)
データベース heroku bundles:download (名前) 指定した名前のbundle(または最後に作ったbundle)をダウンロードする
データベース heroku bundles:destroy <名前> 指定した名前のbundleを削除する
サーバ設定 heroku dynos <個数> Dynoの個数を変更する
サーバ設定 heroku workers <個数> delayed_jobのWorkerの個数を変更する
サーバ設定 heroku stack 現在のPlatform Stackを表示する
サーバ設定 heroku stack:migrate <名前> Platform Stackを変更する
サーバ設定 heroku config 定義した環境変数を表示する
サーバ設定 heroku config:add <キー=値> ... 環境変数の値を定義する
サーバ設定 heroku config:remove <キー> ... 指定した環境変数を削除する
アドオン heroku addons インストールされているアドオンを表示する
アドオン heroku addons:info 利用可能なアドオンの一覧を表示する
アドオン heroku addons:add <名前> (キー=値) ... 新しいアドオンをインストールする
アドオン heroku domains:add <ドメイン> カスタムドメインを追加する