Portrait of Christopher

Christopher Bennell

I’m a full-stack web developer specializing in Ruby on Rails and Education Technology. Get in touch.

Tag: kamal

  • Honeybadger Deploy Notifications with Kamal Hooks

    I recently migrated a Rails app to deploy with Kamal on GitLab CI. I wanted to share a few quirks related to Honeybadger integration. This was mostly an out-of-the-box Kamal configuration, using a Dockerfile similar to what ships with Rails 8.

  • A Script for Kamal Proxy

    Here’s a simple shell for interacting with kamal-proxy on your host. It wraps a call to docker-exec, passing the arguments you provide to the kamal-proxy executable in your kamal-proxy container.

  • Bridgetown, TailwindCSS and Kamal: A Tricky Deploy Bug

    As part of my migration to Bridgetown, I needed a process to deploy my content. Kamal, the hot new Ruby deploy tool, was the obvious choice. But I ran into a tricky bug related to the TailwindCSS integration. I’m documenting that bug here for anyone who runs into the same problem.