3

레일즈 애플리케이션을 비교적 독립적 인 방식으로 배포하는 방법을 찾으려고합니다. Sickbeard 또는 CouchPotato을 생각해보십시오. 두 개의 응용 프로그램을 실행하려면 Python 만 있으면됩니다.Ruby on Rails 앱 배포

기본적으로 달성하고 싶은 것이지만 레일스를 사용하면됩니다. 저기에 몇 가지 실패 사례가 있고 일부는 너무 복잡합니다. 그러나 나는 단지 찾을 수없는 분야의 진보가 있었으면합니다.

Ruby를 설치하기 만하면 실행되는 방식으로 의존하는 모든 보석을 포함하여 Rails 응용 프로그램을 배포 할 수있는 방법이 있습니까?

나는 소스 코드를 난독 화하려고 시도하지 않습니다.

답변

0

번들러 만 사용하십시오.

$ bundle install 
$ rails s 

그리고 설치된 모든 종속성 응용 프로그램을 실행 얻을 것이다 : 최종 사용자가해야하는 유일한 것은 그래서 대부분 모든 새로운 루비 설치는 표준 젬과 Bundler 프로그램이있다.

+1

번들러 종속성을 건너 뛰고 싶지만 요점이 있다고 생각합니다. – Frans

+0

적어도 레일 젬에 대한 의존성이 있기 때문에 방법은 없습니다. – Hauleth

+1

사실, 필요한 보석을 앱에 묶는 것이 가능하지 않습니까? 예를 들어 번들러가있는 폴더에 설치. 지금이 사실을 깨닫고 아직 시도 할 시간이 없었습니다. – Frans