Ruby cloud hosting # Ruby hosting for Rails and Sinatra Ruby deployment from Git, Gemfile dependency installation, cloud database connections and Sidekiq workers within fixed monthly package limits. [Get started](https://panel.deplomo.com/signup)[Ruby deployment guide](/guides/deploy-ruby) ## Key features of Ruby hosting on Deplomo Available tools for Rails and Sinatra apps depend on the Ruby runtime, package and deployment configuration. ### Git-based deployment Where GitHub or GitLab integration is supported, a push to the configured branch can trigger a build and deployment. Check the repository and workflow settings. ### Rails and Sinatra support Ruby frameworks such as Rails and Sinatra can use servers such as Puma or Falcon when supported by the runtime and configured for the app. ### Bundler, assets and database migrations Configure deployment steps for `rake`, `bundle install`, asset compilation and database migrations as needed. Review commands and migrations before production; they may not run automatically. ### RubyGems registry access Builds install public and private gems from your configured sources. Check credentials, Ruby compatibility and network access for each dependency. ### Resource limits by package CPU and RAM are defined by the selected monthly package. Check available options; automatic resource scaling is not included. ### Fixed monthly package pricing Choose a monthly zone package with the CPU, RAM and storage your Ruby application needs. Resource limits are fixed and automatic usage overages are not charged. ## Frequently asked questions about Ruby hosting Answers to common questions about hosting Ruby apps, Rails and Sinatra frameworks, and cloud deployment. What is Ruby hosting, and how does it differ from standard Linux hosting? Does Ruby on Rails hosting support PostgreSQL, MySQL and Redis? How does Ruby deployment on Deplomo work? Why might Rails hosting suit a startup project? Can Ruby hosting run lightweight Sinatra apps and Ruby APIs? ## A guide to Ruby hosting and deploying Rails and Sinatra apps in the cloud Ruby, especially Ruby on Rails, is used by teams that value its MVC structure and Convention over Configuration approach. Hosting and deployment are part of operating an app. A managed cloud platform may provide a container-based environment, subject to runtime, package and configuration limits. ### Why compare traditional hosting and a VPS for Ruby projects? In shared hosting, Ruby and Bundler versions and access to compile C-based extensions vary by provider. Running Ruby on a VPS commonly involves installing Nginx, configuring a reverse proxy for Puma or Unicorn, setting up Systemd and environment variables, and managing SSL certificates. A managed PaaS may handle some of these tasks; check which responsibilities are included.
| Comparison | Ruby hosting on Deplomo | Unmanaged VPS | Traditional Linux hosting |
|---|---|---|---|
| Deployment and updates | Git integration and automated builds may be available, depending on current service settings | Traditional deployments may require manually configured Git hooks or SSH | Manual upload of files via FTP |
| Bundler and gem management | Automated dependency installation from configured sources | Manual installation and registry configuration | Ruby framework support varies by provider and package |
| Web servers such as Puma or Falcon | Process configuration and monitoring depend on the host; uninterrupted service is not guaranteed | Manual Nginx and Systemd configuration may be required | Support varies by provider and package |
| Database setup and migrations | Run `rake db:migrate` through configured release commands. Backups must be configured separately where supported. | Run database commands manually in a terminal | Database administration tools vary; shared plans may offer MySQL management through the provider’s panel |
| Pricing model | Fixed monthly EUR package pricing | Monthly package charges do not necessarily change with traffic; check metering and overage terms | Monthly or annual plans may have package-specific limits, depending on the provider |