Features
Bundler detected
We install gems from your Gemfile.lock for fully reproducible builds.
Git Push Deploy
Push to your repo and we precompile assets, migrate, and deploy with zero downtime.
Managed Databases
Add PostgreSQL, MySQL, or Redis with one click. DATABASE_URL set automatically.
Puma tuned
Worker and thread counts configured for production out of the box.
How it works
- 01Run dock deployRun
dock deployin your project folder, or connect a GitHub repository. - 02We build itWe detect Ruby from
Gemfile, install dependencies and build an image. - 03It goes liveYour app gets a container, free SSL and a live https://….dockhosting.cloud URL.
$ dock deploy→ Detecting framework… Ruby→ Found Gemfile→ bundle install→ Building image→ Provisioning container + SSL✓ Live at https://my-app.dockhosting.cloud
Supported
- Ruby 3.2
- Ruby 3.3
- Rails 7
- PostgreSQL
- MySQL
- Redis
Specifications
- Ruby versions
- 3.2, 3.3
- Rails versions
- 6.x, 7.x
- Asset pipeline
- Precompiled automatically on deploy
- Custom domains
- 3 on Pro, 10 on Team - auto SSL
Updated 1 November 2026
Compare
Shared Ruby hosting tends to freeze the Ruby version and bundler path at signup. DockHosting reads your Gemfile.lock, installs with Bundler and runs your app under a production-tuned Puma.
| Feature | DockHosting | Ruby shared hosting |
|---|---|---|
| First deploy | bundle install, run migrations, zero-downtime switch | Upload code to a frozen Ruby/bundler setup |
| Runtime & dependencies | Auto-detected and matched to your lockfile | Whatever version the host pinned at signup |
| HTTPS | Automatic Let's Encrypt on your subdomain and custom domains | Manual certificate setup and renewal (or a paid add-on) |
| Process supervision | Automatic restarts and zero-downtime releases | You babysit it, or hope the panel restarts it |
| Managed database | 1 included on Free, unlimited on Pro/Team | Host it yourself, or pay for a separate add-on |
| Idle / always-on | Sleep + instant wake (Free) or always-on (Pro/Team) | You pay for an idle server 24/7 |
| Pricing | Flat $0 / $4 / $9 / $19 per month, no metering | Server cost + setup fees + your time |
The bottom lineRails and Sinatra both get a reproducible gem set, automatic migrations and a managed database on the Free plan - shared Ruby hosts rarely offer any of it.
Everything you need to know before you deploy your first Ruby app.
Yes - db:migrate runs automatically on deploy, before traffic is switched to the new release.
