カテゴリー : Heroku

[Heroku] Rails 5.x 向け SendGrid メール送信の設定方法

Ruby on Rails 5.x で SendGrid (Heroku addon) 経由でのメール送信を設定したので、その方法をご紹介します。

SendGrid

本記事では Rails の ActionMailer でメール送信テストするまでを扱ってます。

続きを読む

Papertrail のログを Slack へ通知する設定方法

Heroku でよく利用しているログ管理アドオン Papertrail のエラーログを Slack channel へ通知する設定をしたので、その方法をご紹介します。

papertrail

続きを読む

Heroku buildpacks を追加して Node.js, Ruby on Rails の順番でビルドする設定方法

Heroku buildpacks を追加して Node.js → Ruby on Rails の順番でビルドする設定方法をご紹介します。

Heroku

続きを読む

Heroku コマンド (heroku-cli) を最新バージョンにアップデートする方法

Heroku コマンド (heroku-cli) を最新バージョンにアップデートする方法をご紹介します。

Heroku

続きを読む

Heroku おすすめ無料アドオン

Heroku で利用できる無料アドオンをまとめたのでご紹介します。

Heroku

続きを読む

Ruby on Rails 5 を Heroku 無料枠で使う Procfile の書き方

Ruby on Rails 5 アプリを Heroku 無料枠で使うための Procfile の書き方をご紹介します。

Heroku

主に puma サーバー起動時に指定するオプションについて調べた内容になってます。

続きを読む

Ruby on Rails 5 を作成して Heroku へ Deploy するまでの手順

ひさしぶりに Heroku を使って Ruby on Rails 5 をホスティングする作業をしました。 Heroku へ Deploy するまでの手順を忘備録的にご紹介します。

Heroku

数年ぶりに Heroku を使ったのですが、進化していて素晴らしいですね。

続きを読む

Heroku PostgreSQL の version 確認方法・コマンド heroku pg:info

Heroku PostgreSQL で利用中・利用可能なバージョン (version) を確認する方法をご紹介します。

Heroku

続きを読む

[Heroku] サブディレクトリだけを deploy する

github のリポジトリを節約するために、アプリと API のリポジトリを1つにまとめて管理したいことがあると思います。

$ ls
android
api
ios

git subtree push を利用すると api ディレクトリ以下だけを Heroku に deploy できます。

git subtree push --prefix api/ heroku master

以上です。

参考情報

[Heroku] cedar-14 stack に migrate

手持ちの Heroku アプリを cedar-14 スタックにマイグレートしました。

cedar-14 スタックに変更

$ heroku stack:set cedar-14 -a your-app-name
Stack set. Next release on your-app-name will use cedar-14.
Run `git push heroku master` to create a new release on cedar-14.

git push するために空 commit

$ git commit --allow-empty -m "Upgrading to Cedar-14"
[master a9ae9cb] Upgrading to Cedar-14

Heroku へ deploy

$ git push heroku master

stack を確認

$ heroku stack
=== your-app-name Available Stacks
* cedar-14

手軽にマイグレートできる Heroku は素晴らしい。