最初から備わっているもの
環境はお使いの言語をすでに理解しています。コードをアップロードすれば、そのまま動きます。
Ruby の JIT、YJIT
Rails が標準で有効にする Ruby 組み込みの JIT コンパイラーで、長時間動くアプリを高速化します。
自動 Bundler
Gemfile を検出し、アプリの起動前に gem をインストールします。
Rails、Sinatra、Hanami、Roda、Grape
Ruby の主要な Web フレームワークが特別な調整なしで動作します。
Sidekiq とワーカー
START で起動コマンドを指定し、Sidekiq などのワーカーを実行できます。
ホスティングできるもの
このランタイムで動くプロジェクト。
Hotwire を使った Rails アプリ
Turbo、Stimulus、import maps を使ったフルスタックまたは API モードのアプリケーション。
Sinatra と Roda による軽量 API
少ないコードでシンプルにデプロイできる、軽量な Ruby マイクロサービス。
discordrb の Discord ボット
自動再起動とダッシュボードのリアルタイムログを備えた Ruby ボット。
Sidekiq と Resque のワーカー
Redis のキューによる非同期処理と、タスク失敗時の自動リトライ。
スクレイパーと Web 自動化
Mechanize、Nokogiri、HTTParty、Watir による定期的なデータ収集。
Spree と Solidus による E コマース
カスタマイズ可能なチェックアウトと決済ゲートウェイ連携を備えた、Ruby のオープンソース EC ストア。
設定とバージョン
squarecloud.app はデプロイ時にダッシュボードが生成するか、プロジェクトのルートに自分で書けます。名前、メインファイル、メモリ、バージョンを一か所で管理できます。
DISPLAY_NAME=Ruby
MAIN=app.rb
MEMORY=512
VERSION=recommended- バージョン
4- 対応ファイル
.rb- 依存関係
Gemfile- RUNTIME= の値
ruby
他のサービスと組み合わせる
すべてを同じダッシュボード、同じインフラ、同じ請求書で。
プロジェクトのあらゆる段階に対応するプラン
小さく始めて、必要なときにスケール。縛り契約はありません。
Hobby
アイデア検証、ボット、個人プロジェクトに
月額 R$12.49から ≈ ¥337
- RAM 1 GB
- 1 vCPU
- 最大 4 プロジェクト
- 同じプランで最大 2 GB まで拡張
Standard
おすすめデータベースとカスタムドメインを備えた本番運用に
月額 R$44.99から ≈ ¥1,215
- RAM 4 GB
- 4 vCPU
- 最大 16 プロジェクト
- 同じプランで最大 8 GB まで拡張
Pro
アプリケーションの毎日のスナップショットと高度なアナリティクスを備えた大規模運用に
月額 R$124.99から ≈ ¥3,375
- RAM 12 GB
- 6 vCPU
- 最大 48 プロジェクト
- 同じプランで最大 24 GB まで拡張
5点中4.9点 · Google + Trustpilotで402件のレビューTrustpilot
Ruby Hosting に関するよくある質問
Ruby 4、YJIT、Bundler、Rails。
YJIT はデフォルトで有効ですか?
はい。Ruby 4 のアプリは YJIT を有効にして動作します。
Rails や Puma はどうやって設定しますか?
squarecloud.app で START=bundle exec puma -C config/puma.rb を使います。Bundler が起動前に gem を自動的に解決します。
Sidekiq を使えますか?
はい。サブドメインを持つメインアプリと、Sidekiq 用の別のバックグラウンドアプリを実行するか、Puma プラグインを介して両方を同じプロセスで実行します。
正確にはどの Ruby バージョンが実行されますか?
Ruby 4 で、セキュリティパッチは自動で適用されます。メジャーバージョンは 4 のみを維持し、旧バージョンを並行して提供しないため、セキュリティパッチを迅速に適用でき、プラットフォームもシンプルに保てます。