Adeus, Kamal: Implementando Rails com Dokku

2025-01-21
Adeus, Kamal: Implementando Rails com Dokku

O Kamal, da Basecamp, oferece uma solução para implantar Rails em servidores bare metal, mas não é a ferramenta mais fácil de usar. Este artigo destaca uma alternativa mais simples: Dokku – essencialmente, um Heroku auto-hospedado. O autor fornece um guia passo a passo para implantar um aplicativo Rails usando Dokku, cobrindo instalação, criação de aplicativo, configuração do banco de dados (PostgreSQL), configuração de variáveis de ambiente, configuração de domínio e SSL (com Let's Encrypt) e uso de um Procfile para processos web e release. Uma seção de bônus apresenta a gem Deployless, automatizando todo o processo de implantação para maior eficiência.

Desenvolvimento