Played with kamal for the first time today to deploy my app to a digital ocean droplet. No problems with the interface, but so many layers to the actual machine and a pain to debug at each layer.
Ruby, docker, registry, vm, actual hardware.
Nice that kamal and containers provide an abstraction to where you host.
All this because I didn’t want to jump to the $25/mo render plan for my personal project to boost cpu
It's all setup now at https://jch.app Even on the smallest droplet $4/mo, my heaviest page is 3-4x faster.