Skip to main content
Don’t miss what’s next at Microsoft Ignite
Don’t miss what’s next at Microsoft IgniteGet direct access to the people, products, and expertise behind Microsoft technology, with opportunities to ask questions, build skills, and learn alongside the community.
Register now
Microsoft
separator
https://catalogartifact.azureedge.net/publicartifacts/provencloud.ruby-on-rails-a674d0a6-46f9-4864-86a1-b4db9a1afb09/image1_provencloudlogolarge.png

Ruby on Rails Application Stack on Ubuntu 24.04 LTS by ProvenCloud

by ProvenCloud

Ruby on Rails on Azure: ready-to-run Rails 8 stack with Ruby 3.4.

Ruby on Rails on Azure, ready in minutes. Deploy the virtual machine, open its public IP address in a browser and you are ready to go. There is no installer to run and nothing to configure.

Ruby on Rails is an open source web framework for building database-backed web applications quickly. Its conventions, generators and huge library of gems help small teams ship features fast. This image gives developers and startups a ready Rails server in minutes, with Ruby, Rails and MySQL installed and a sample app already running.

Why teams choose this image

  • Start building straight away: a sample app connected to MySQL shows the whole stack working, so you can replace it with your own code and deploy.
  • No shared default password: every VM sets its own passwords from its own VM ID on first boot, so no two customers share a login.
  • Up to date: every component is on its latest stable release and the image carries all Ubuntu 24.04 LTS security updates, with nothing pending.
  • Supports Trusted Launch with Secure Boot and vTPM. No build-time SSH keys or shell history are left in the image.

What is included

  • Ruby 4.0.9
  • Rails 8.1 with Puma
  • Node.js 26 LTS for asset tooling
  • MySQL 8.0
  • A sample Rails app on port 3000
  • phpMyAdmin and Webmin 2.670
  • Ubuntu 24.04 LTS, fully patched

Getting started

The sample app answers on http://<vm-public-ip>:3000/. phpMyAdmin is at /phpmyadmin (user root) and Webmin on port 8000 (user admin); the password is your VM ID (Azure portal > the virtual machine > Properties > VM ID).

Ports opened for you: SSH 22 and 3000, 80, 8000. For production, limit admin ports to your own IP address and add your domain with an SSL certificate. Step-by-step guide: provencloud.io/catalog/azure-ruby-on-rails-ubuntu-24-04

Who it is for

Developers and startups building web applications with Ruby on Rails.

Pricing

The price shown is the software and packaging fee. Azure infrastructure charges for the virtual machine, disk and network are billed separately by Microsoft.

Support

ProvenCloud supports the image, its first-boot setup and its access tools. Email support@provencloud.io and we reply within one business day.

Ruby on Rails is open source software licensed under MIT, and Ruby under the Ruby licence. Rails and Ruby on Rails are trademarks of David Heinemeier Hansson. This image is an independent build by ProvenCloud.

English (United States)
Your Privacy Choices Opt-Out Icon Your Privacy Choices
Consumer Health Privacy Sitemap Contact Us Privacy & Cookies Terms of Use About our ads Manage cookies