Ruby on Rails ホスティング

Rails ホスティング: git push するだけで、Ruby 4.0 アプリケーションが公開されます

Git から Rails、Sinatra、または任意の Rack アプリをデプロイできます。プッシュのたびに bundle install とビルドが実行され、即座に本番環境へ切り替わります。Puma や NGINX を実行する必要はありません。

14日間の無料トライアル — カードの登録が必要ですが、請求は発生しません

スタックを選択してください
無料トライアルを開始

Developer Hosting はお客様独自のコードを実行するため、無料トライアルを実在のユーザーに限定する目的でカード情報の登録をお願いしております。本日も、トライアル終了時にも、カードに請求が発生することはありません。プランを選択しない限り料金は一切かかりません。選択しなかった場合、トライアルはそのまま終了します。

¥2,400 円 / 月からのプラン

  • Ruby 4.0Rails、Sinatra、または任意の Rack フレームワーク
  • RAILS_ENV本番環境に設定されました
  • 14日間無料無料トライアル、Ruby 事前選択済み
git push から稼働中の Rails アプリまでのデプロイパイプライン

アプリケーションサーバーを実行しない Rails ホスティング

Rails には弊社が提供する config.ru がすでに同梱されています。Gem、ビルド、起動、および直近5件のリリースは弊社側で処理されます。

Rack 経由の Ruby 4.0

Rails、Sinatra、または任意の Rack フレームワーク。Web サーバー自体によって config.ru から配信されます。

デプロイごとの bundle install

Gemfile の Gem はリリースの専用バンドルにインストールされ、その後、assets:precompile やマイグレーションなど、お客様が設定したビルドが実行されます。

デフォルトで本番環境

RAILS_ENV、RACK_ENV、および APP_ENV は、独自に値を設定しない限り production になります。

リポジトリ外の認証情報

環境変数パネルに RAILS_MASTER_KEY とデータベース URL を入力してください。これらはシークレットストアに保存されます。

閲覧可能な例外

Rails アプリケーションが stderr に出力した内容はすべて、ダッシュボードのログビューアーに表示されます。

スケジュールに従って Rake を実行

夜間の rake タスク、レポート、またはクリーンアップは、スケジュールされたタスクとして実行されます。

すべてのデプロイは、取り消し可能なリリースです

プッシュごとに専用のディレクトリへ展開され、その場でバンドルおよびビルドが行われた後に初めて本番環境へと切り替えられます。バンドルのインストールやプリコンパイルに失敗しても、本番環境のリリースが置き換えられることはありません。直近5回のどのリリースへも、ワンクリックで戻ることができます。

  • 切り替えの前に bundle install と precompile が完了します
  • 直近5回のリリースのいずれにもワンクリックでロールバック
  • 本番環境以外のすべてのブランチ用のプレビュー URL
  • 無料の SSL 証明書付きの独自ドメイン
  • rails コンソールとデバッグ用の SSH をすべてのプランで利用可能
実行中の Rails アプリの横にあるコードエディタ

リポジトリから実行中の Rails アプリへ

  1. Ruby を選択して無料で始める

    Ruby はトライアルですでにチェックされています。確認のためにお客様のカードを一時的に保留しており、請求は発生しません。

  2. リポジトリを連携

    Gemfile と config.ru を含むリポジトリをリンクし、本番公開するブランチを選択してください。

  3. 事前コンパイルとシークレットを設定

    ビルドコマンドとして assets:precompile を使用し、次に RAILS_MASTER_KEY と DATABASE_URL を追加してください。

  4. リリース

    本番環境へのプッシュはロールバック可能なリリースとなり、その他のブランチはプレビューになります。

Rails がすでに提供している機能

config.ru — Rails が生成します。Gem は Gemfile から取得されます。

# config.ru — the file we serve
require_relative "config/environment"  # Rails
run Rails.application

Ruby on Rails ホスティングプラン

Dev Start で1つの Rails アプリから始めましょう。Dev Pro では5つ、Dev Scale では20を実行でき、各段階でアプリごとにより多くのメモリと CPU が提供されます。

Zinn® Dev Start

¥2,400/月

または年間 ¥24,000

ウェブサイト
1
NVMe ストレージ
25 GB
帯域幅
1 TB

14日間の無料トライアル — カードの登録が必要ですが、請求は発生しません

スタックを選択してください
無料トライアルを開始

Developer Hosting はお客様独自のコードを実行するため、無料トライアルを実在のユーザーに限定する目的でカード情報の登録をお願いしております。本日も、トライアル終了時にも、カードに請求が発生することはありません。プランを選択しない限り料金は一切かかりません。選択しなかった場合、トライアルはそのまま終了します。

Zinn® Dev Pro

¥4,500/月

または年間 ¥45,000

ウェブサイト
5
NVMe ストレージ
すべてのサイトの 100 GB
帯域幅
5 TB

14日間の無料トライアル — カードの登録が必要ですが、請求は発生しません

スタックを選択してください
無料トライアルを開始

Developer Hosting はお客様独自のコードを実行するため、無料トライアルを実在のユーザーに限定する目的でカード情報の登録をお願いしております。本日も、トライアル終了時にも、カードに請求が発生することはありません。プランを選択しない限り料金は一切かかりません。選択しなかった場合、トライアルはそのまま終了します。

Zinn® Dev Scale

¥15,700/月

または年間 ¥157,000

ウェブサイト
20
NVMe ストレージ
すべてのサイトの 500 GB
帯域幅
25 TB

14日間の無料トライアル — カードの登録が必要ですが、請求は発生しません

スタックを選択してください
無料トライアルを開始

Developer Hosting はお客様独自のコードを実行するため、無料トライアルを実在のユーザーに限定する目的でカード情報の登録をお願いしております。本日も、トライアル終了時にも、カードに請求が発生することはありません。プランを選択しない限り料金は一切かかりません。選択しなかった場合、トライアルはそのまま終了します。

  • まずお試しくださいすべてのマネージドプランは14日間の無料トライアルから始まりますので、料金のお支払い前に実際のサイトを公開して試すことができます。
  • 30日間返金保証マネージドプランがお客様に合わない場合は、初回のお支払いから30日以内にお知らせいただければ返金いたします。アプリケーションホスティングも対象となります。 返金ポリシーを読む
  • 実際のサポート付きすべてのプランにサポートが含まれています。対応するのはスクリプトを読み上げるだけのスタッフではなく、このプラットフォームを実際に運営しているメンバーです。お急ぎのアカウントは優先的にサポートいたします。 優先サポートの仕組み

これらのプランで実行できないもの

  • Sidekiq または Resque 用の常時実行プロセスはありません。定期的な処理はスケジュールされたタスクとして実行してください。
  • Action Cable をはじめとする長時間接続の WebSocket の利用には、Zinn® Private Cloud サーバーが適しています。
  • コンテナまたは Kubernetes には、Zinn® Private Cloud サーバーをお選びください。

Rails ホスティング: よくある質問

どのバージョンの Ruby を実行していますか ?

Rack 経由の Ruby 4.0。アプリケーションは config.ru から配信され、デプロイのたびに Gemfile から gem が取得されます。

Rails アプリケーションをホストできますか ?

はい。Rails が提供対象となる config.ru を生成します。ビルドコマンドとして assets:precompile を設定し、環境変数パネルに RAILS_MASTER_KEY とデータベース URL を入力してください。

Sinatra をホストできますか ?

はい。すべての Rack アプリは同様に動作します。config.ru、Gemfile、そして push です。

Sidekiq を実行できますか ?

Sidekiq には常時実行されるプロセスが必要ですが、これらのプランでは保持されません。定期的なジョブにはスケジュールされたタスクを使用するか、Zinn® Private Cloud サーバーで Sidekiq を実行してください。

Puma と Passenger のどちらが必要ですか ?

いいえ。Web サーバーが Rack アプリケーションを直接実行するため、アプリケーションサーバーをインストールまたは設定する必要はありません。

無料トライアルはありますか ?

はい。Ruby を選択した場合、試用期間は14日間です。クレジットカードの登録が必要ですが請求は発生せず、プランを選択しない限りお支払いは不要です。

開発者向けホスティングの概要

今すぐ Rails アプリをデプロイしましょう

14日間の無料トライアルには Ruby があらかじめ選択されています。カード情報の入力は不正利用を防止する目的のみに求められており、お試し期間中に請求が発生することはありません。

14日間の無料トライアル — カードの登録が必要ですが、請求は発生しません

スタックを選択してください
無料トライアルを開始

Developer Hosting はお客様独自のコードを実行するため、無料トライアルを実在のユーザーに限定する目的でカード情報の登録をお願いしております。本日も、トライアル終了時にも、カードに請求が発生することはありません。プランを選択しない限り料金は一切かかりません。選択しなかった場合、トライアルはそのまま終了します。