Kamal과 작별: Dokku를 사용한 Rails 애플리케이션 배포

2025-01-21
Kamal과 작별: Dokku를 사용한 Rails 애플리케이션 배포

Basecamp에서 출시한 Kamal은 베어 메탈 서버에 Rails 애플리케이션을 배포하기 위한 솔루션이지만, 사용하기가 간편하지 않습니다. 이 글에서는 더 간편한 대안인 Dokku를 소개합니다. Dokku는 자체 호스팅 Heroku와 같습니다. 저자는 Dokku를 사용하여 Rails 애플리케이션을 배포하는 단계별 가이드를 제공하며, Dokku 설치, 애플리케이션 생성, 데이터베이스(PostgreSQL) 구성, 환경 변수 설정, 도메인 및 SSL 인증서(Let's Encrypt 사용) 구성, web 및 release 프로세스를 지정하기 위한 Procfile 사용 등을 다룹니다. 또한 전체 배포 프로세스를 자동화하는 Deployless gem도 소개합니다.

더 보기
개발