Kamal’s missing tutorial – how to deploy a Rails 8 app with Postgres to your VPS

Rails 8 is out. And with it Kamal 2, the new default way of deploying Rails apps. But Kamal is hard for the uninitiated. This is a complete tutorial on how to get a Rails app fully in production using Kamal.