Tschüss, Kamal: Rails-Deployment mit Dokku
2025-01-21
Basecamps Kamal bietet eine Lösung zum Deployen von Rails auf Bare-Metal-Servern, ist aber nicht das einfachste Werkzeug. Dieser Artikel präsentiert eine einfachere Alternative: Dokku – im Wesentlichen ein selbstgehostetes Heroku. Der Autor liefert eine Schritt-für-Schritt-Anleitung zum Deployen einer Rails-App mit Dokku, einschließlich Installation, App-Erstellung, Datenbankkonfiguration (PostgreSQL), Einrichtung von Umgebungsvariablen, Konfiguration von Domain und SSL (mit Let's Encrypt) und Verwendung einer Procfile für Web- und Release-Prozesse. Ein Bonus-Abschnitt stellt das Deployless-Gem vor, das den gesamten Deployment-Prozess automatisiert und so für mehr Effizienz sorgt.
Mehr lesen
Entwicklung