nowfound

Dev tools · April 4, 2024

IW

I wrote a book on Kamal, deployment tool that's coming to Rails 8

Hi fellow readers of HN, Josef here again[0] with another book :). This time about Kamal. = Background When 37signals released their new deployment tool Kamal[1], I was intrigued since it fits well with my 'keep it simple' deployment philosophy. I slowly adopted the tool and today I deploy all new projects with Kamal. However, I have seen people giving it a go and giving up, because the initial documentation was not enough. So I sat down for a few weeks and wrote Kamal Handbook, the missing manual to Kamal. = What's Kamal? Kamal is an imperative deployment tool. It's basically a successor to…

In plain words

The Kamal Handbook is a comprehensive guide to Kamal, an imperative deployment tool designed as a modern successor to Capistrano for containerized applications. It is written for Rails developers who want to deploy applications using Docker without the complexity of Kubernetes. The handbook addresses gaps in Kamal's official documentation, helping users who struggled with initial adoption. Created by Josef, the guide covers practical deployment workflows for developers building with Rails 8 and beyond.

written from the facts on this page · September 2026

From the sources

In the maker’s words, at launch

Hi fellow readers of HN, Josef here again[0] with another book :). This time about Kamal. = Background When 37signals released their new deployment tool Kamal[1], I was intrigued since it fits well with my 'keep it simple' deployment philosophy. I slowly adopted the tool and today I deploy all new projects with Kamal. However, I have seen people giving it a go and giving up, because the initial documentation was not enough. So I sat down for a few weeks and wrote Kamal Handbook, the missing manual to Kamal. = What's Kamal? Kamal is an imperative deployment tool. It's basically a successor to Capistrano, but for a container era. It's a simple wrapper around Docker and that's the whole beauty of it. 37signals created Kamal to self-host Basecamp and Hey as part of their pull out of the cloud (running managed K8s). It's expected to become a default gem for 'rails new' in Rails 8. = Kamal Handbook Kamal Handbook[2] is a short and to-the-point book on Kamal. I go through a first deploy, explain fundamental ideas, talk about configuration, show two more complex examples, and discuss topics like CD. It's under 100 pages including the code and illustrations. It's a first ever book on Kamal, available as a PDF and ePUB (tested on Kindle Paperwhite). The website features a small preview and I made one more[3] specially for SHOW HN. So far I sold something over 300 copies and I made the sale counter public for SHOW HN. I am around to answer any questions. Josef [0] https://news.ycombinator.com/item?id=29540808 (SHOW HN of my previous book) [1] https://kamal-deploy.org/ (Kamal official page) [2] https://kamalmanual.com/handbook/ (Book official page) [3] https://kamalmanual.com/handbook/first-deploy-preview.pdf (SHOW HN preview)

Does a similar job

all alternatives →
  • Kamal Handbook2024 · ▲43

    The missing manual

  • IW
    I wrote a book on web application deployment2021 · deploymentfromscratch.com · ▲326
  • SA
  • IP
    I published a book to save you from my software architecture mistakes2024 · leanpub.com · ▲100

    Hey HN, I just wanted to share that after five months of intense work and countless caffeine-fueled writing sessions, "Master Software Architecture: A Pragmatic Guide" is now available. Writing this book was a crazy time. I entirely focused on it, and it took exactly 753 hours of writing, editing, and image editing & resizing(!) until the premiere. Yes, the last one (images) was a killer. If you ever think about writing a book, reserve a lot of time for it unless someone else does it for you. As a result, I am handing you the nearly 400-page book. It is a guide that will help you connect all…

  • Habitus2016 · ▲126

    An open source build flow tool for Docker

  • SC
    Simple cloud deployments with CD as-a-Service2022 · ▲109

    Hey folks, I'm Ben from Armory.io (YC W17). We just launched Continuous Deployment-as-a-Service (CDaaS) to make it easy for developers to deploy their apps safely to the cloud. We’d greatly appreciate (raw, candid) feedback from the HN community if this solution improves the speed at which you deploy to production. We have a free-forever tier that gives you up to 25 Application Targets[1] (our unit of scale for pricing). Try it here: https://www.armory.io/products/continuous-deployment-as-a-se... Our Story We’ve been helping large companies with CD since 2016 by selling…

More dev tools this month

the category →
  • Dograh592

    The open source VAPI alternative

    Dev tools · 26d ago · dograh.com

  • Meridian530

    Don't let your work go unnoticed. Get promoted!

    Dev tools · 21d ago · meridiona.com

  • x1516

    Lovable for iPhone apps go from idea to App Store

    Dev tools · 12d ago · x1.new

  • OpenTrailPaper is open-source bike computer firmware for the LilyGO T5S3 4.7" E-Paper PRO. It supports offline maps, GPX routes, FIT recording and Bluetooth sensors.

    Dev tools · 2d ago · opentrailpaper.com

  • Open-source GTM skills for technical founders

    Dev tools · 30d ago · gtmcofounder.com

  • Nuphos380

    The AI-Native DevOps Workspace.

    Dev tools · 25d ago · nuphos.ai

Launched alongside, April 2024

the whole month →
  • Supabase2,328

    The Postgres developer platform is now generally available

    Dev tools · 2024 · supabase.com

  • Build your pixel-perfect booking experience with Atoms

    Dev tools · 2024 · cal.com

  • PaddleBoat1,161

    Perfect your sales pitch with realistic AI roleplays

    AI · 2024 · padboat.com

  • deco.cx 2.01,080

    Build web apps 10x faster with Deno, JSX, TS & Tailwind

    Dev tools · 2024 · decocms.com

  • IXORD AI955

    Navigate tasks, ignite creativity

    AI · 2024

  • A central nervous system for all your productivity apps

    AI · 2024 · getassista.com