InfoQ Homepage   	  		  			  			                  News                 		  		Ruby on Rails 8.0 Released, Introduces Kamal 2 for Improved Deployment

Ruby on Rails 8.0 Released, Introduces Kamal 2 for Improved Deployments

submited by
Style Pass
2024-12-12 10:30:14

InfoQ Homepage News Ruby on Rails 8.0 Released, Introduces Kamal 2 for Improved Deployments

Recently, Ruby on Rails introduced Version 8, introducing updates aimed at simplifying deployment, enhancing performance, and reducing dependencies.

David Heinemeier Hansson, creator of Ruby on Rails and co-owner & CTO of 37signals announced the major enhancements in a blog post. Rails 8 includes Kamal 2, a deployment tool that allows developers to deploy applications to cloud VMs or on-premises servers with lesser effort. With just a single kamal setup command, developers can configure servers for production quickly. This feature uses a Dockerfile that produces production-ready container images, eliminating the need for additional web servers like Nginx.

The Dockerfile includes Thruster, a new proxy for X-Sendfile acceleration, asset caching, and compression. This further makes Rails containers internet-ready out of the box.

Leave a Comment