Ruby 4.0 through Rack
Rails, Sinatra or any Rack framework, served from config.ru by the web server itself.
Ruby on Rails hosting
Deploy Rails, Sinatra or any Rack app from Git. Every push runs bundle install and your build, then switches live — no Puma or NGINX to run.
14-day free trial — card required, not charged
Start my free trialDeveloper Hosting runs your own code, so we ask for a card to keep the free trial for real people. Your card is not charged — not today, and not when the trial ends. You pay nothing unless you choose a plan; if you do not, the trial simply stops.
Plans from $14.99 a month
Rails already ships the config.ru we serve. Gems, build, start-up and the last five releases are handled on our side.
Rails, Sinatra or any Rack framework, served from config.ru by the web server itself.
Gems from your Gemfile are installed into the release's own bundle, then your build runs — assets:precompile, migrations, whatever you set.
RAILS_ENV, RACK_ENV and APP_ENV are production unless you set your own values.
Put RAILS_MASTER_KEY and your database URL in the environment variables panel; they are stored in a secret store.
Whatever your Rails app writes to stderr shows up in the dashboard's log viewer.
Nightly rake tasks, reports or clean-ups run as scheduled tasks.
Each push is unpacked into its own directory, bundled and built there, and only then switched live. A failed bundle install or precompile never replaces the live release. Going back to any of the last five releases is one click.
Ruby is already ticked on the trial; your card is held for verification and not charged.
Link the repository with your Gemfile and config.ru, and choose the branch that goes live.
Use assets:precompile as the build command, then add RAILS_MASTER_KEY and DATABASE_URL.
Production pushes become releases you can roll back; other branches become previews.
A config.ru — Rails generates one. Gems come from your Gemfile.
# config.ru — the file we serve
require_relative "config/environment" # Rails
run Rails.applicationStart with one Rails app on Dev Start; Dev Pro runs five and Dev Scale twenty, with more memory and CPU per app at each step.
$14.99/month
or $149.90 a year
14-day free trial — card required, not charged
Start my free trialDeveloper Hosting runs your own code, so we ask for a card to keep the free trial for real people. Your card is not charged — not today, and not when the trial ends. You pay nothing unless you choose a plan; if you do not, the trial simply stops.
$28.99/month
or $289.90 a year
14-day free trial — card required, not charged
Start my free trialDeveloper Hosting runs your own code, so we ask for a card to keep the free trial for real people. Your card is not charged — not today, and not when the trial ends. You pay nothing unless you choose a plan; if you do not, the trial simply stops.
$99.99/month
or $999.90 a year
14-day free trial — card required, not charged
Start my free trialDeveloper Hosting runs your own code, so we ask for a card to keep the free trial for real people. Your card is not charged — not today, and not when the trial ends. You pay nothing unless you choose a plan; if you do not, the trial simply stops.
Ruby 4.0, through Rack. Your app is served from config.ru and gems come from your Gemfile on every deploy.
Yes. Rails generates the config.ru we serve. Set assets:precompile as your build command and put RAILS_MASTER_KEY and your database URL in the environment variables panel.
Yes. Any Rack app works the same way: a config.ru, a Gemfile, and a push.
Sidekiq needs a process that runs all the time, which these plans do not keep. Use scheduled tasks for periodic jobs, or run Sidekiq on a Zinn® Private Cloud server.
No. The web server runs your Rack app itself, so there is no application server to install or configure.
Yes. The trial lasts 14 days with Ruby selected; a card is required but not charged, and there is nothing to pay unless you choose a plan.
Ruby is preselected for your 14-day trial. We only ask for a card to stop abuse, and it is not charged while you try it.
14-day free trial — card required, not charged
Start my free trialDeveloper Hosting runs your own code, so we ask for a card to keep the free trial for real people. Your card is not charged — not today, and not when the trial ends. You pay nothing unless you choose a plan; if you do not, the trial simply stops.