Distributing Ruby apps to non-Ruby-programmer end users on Windows, Linux and OS X is problematic. If you require users to install Ruby or to use RubyGems, they can get into trouble or become frustrated.
Creating platform-specific packages for each Linux distro and each OS requires a lot of work. Because building such packages requires a fleet of VMs, building packages takes a lot of time.
Introduction in 2 minutes
Traveling Ruby is a project which supplies self-contained, "portable" Ruby binaries: Ruby binaries that can run on any Windows machine, any Linux distribution and any OS X machine. This allows Ruby app developers to bundle these binaries with their Ruby app, so that they can distribute a single package to end users, without needing end users to first install Ruby or gems.
Apps packaged with Traveling Ruby are completely self-contained and don't require the user to install any further dependencies or runtimes.
Traveling Ruby is very simple to use and very easy to learn. No complicated tooling to learn. Grasp the basics in just 5 minutes.
Produce packages for multiple OS targets, regardless of which OS you are developing on. This is achieved without the need for heavyweight tools like VMs.
VirtKick is an open source, self-hosted cloud panel, similar to Digital Ocean. Focused on privacy, VirtKick simplifies creating, managing, hosting and providing virtual servers.
"We used Traveling Ruby for our one-click installation package. Traveling Ruby handles even our bleeding edge dependencies, like Rails, very nicely. Without it, the installation process would be long and would be tedious."
CloudFoundry's BOSH is an open source toolchain for release engineering, deployment and lifecycle management of large scale distributed services. BOSH can provision and deploy software over hundreds of VMs and performs monitoring, failure recovery and software updates with zero-to-minimal downtime.
Phusion Passenger®, runs and manages Ruby, Node.js & Python apps on your web server with ease. From business critical apps with billions of requests per day to passion projects, over 650,000 sites use Passenger.
Consulting by Phusion. We help organizations with a wide range of topics, including but not limited to Web Development, UI/UX Research & Design, Technology Migration and Auditing. Top companies around the world - ranging from a logistics imperium to a web app company - came before you. We're excited to help you succeed.