Adiós, Kamal: Implementando Rails con Dokku

2025-01-21
Adiós, Kamal: Implementando Rails con Dokku

Kamal, de Basecamp, ofrece una solución para implementar Rails en servidores bare metal, pero no es la herramienta más fácil de usar. Este artículo destaca una alternativa más sencilla: Dokku, esencialmente un Heroku autohospedado. El autor proporciona una guía paso a paso para implementar una aplicación Rails usando Dokku, cubriendo la instalación, la creación de la aplicación, la configuración de la base de datos (PostgreSQL), la configuración de las variables de entorno, la configuración del dominio y SSL (con Let's Encrypt), y el uso de un Procfile para los procesos web y de lanzamiento. Una sección adicional presenta la gema Deployless, que automatiza todo el proceso de implementación para una mayor eficiencia.

Desarrollo