Our production Ruby on Rails stack

  • Great stack. One thing to note is that the Sidekiq gem can have unexpected interactions with logging and database audit trails, as sidekiq job checkpoints are temporarily written to the database... which gets expensive for storage if audit trails are enabled

  • Great little to-the-point writeup. Thanks! This is helpful for me choosing my own small-scale stack, which I've been having trouble with lately.

    One major difference is that I'm currently hosting a bunch of very small apps off the same hetzner box just by myself, and I'm using Docker Compose instead of something like Hatchbox (or another bring-your-own-PaaS like Coolify or Dokploy, which are both less specific than Hatchbox). I'm not running any production-level apps, though; maybe Hatchbox would provide better stability/teamwork?

  • This should get more love here. Really good write-up.