約束の地

キャロ組

2018-01-01から1日間の記事一覧

Heroku で静的ページを公開する方法(Ruby)

結論 以下のファイルを用意する。 Gemfile Gemfile.lock Procfile config.ru public/index.html それぞれのファイルについて、説明します。

Heroku で dyno を完全に止める方法

結論 $ heroku ps:scale コマンドで Process Type とその Process Type の稼働数を指定する。例えば、web という Process Type を全て止めたい場合は以下のコマンドを実行する。 $ heroku ps:scale web=0

Heroku でコマンドライン(CLI)から環境変数を扱う方法

結論 以下の3つのコマンドを押さえておけばよいでしょう。 1. 環境変数の一覧を表示する $ heroku config $ heroku config === foobar-hogefuga-54321 Config Vars LANG: en_US.UTF-8 2. 環境変数を設定する $ heroku config:set キー=値 $ heroku config:se…

Heroku に Ruby をデプロイするための最小限のファイル

結論 Gemfile と Gemfile.lock があれば Heroku へのデプロイは通ります*1。しかしただデプロイが通るだけです。 *1:Gemfile.lock が存在しないと「remote: ! Gemfile.lock required. Please check it in.」と出てエラーになる

Heroku にある既存のアプリを git clone する

Heroku で既存アプリを扱う $ heroku create をしてその流れの中でアプリを扱う説明はよく見かけるのですが、すでに存在しているアプリをまっさらな環境にもってくる場合はあまり見かけなかったので書いておきます。なお、 Heroku Toolbelt の準備はできてい…

Powered by はてなブログ