Jano Svitok
1/10/2007 9:09:00 PM
On 1/10/07, Rick Fiorentino <rfiorentino@charter.net> wrote:
> Hi all,
>
> I am working on a web project where we are building a web Ruby on Rails
> (ROR) application where the webserver, database and application files
> are deployed per desktop machine. It is not centralized where all users
> hit a single ROR based machine. It is a cross platform web application.
> I should add this is next generation application where the end users
> (number of machines it could be installed on) can and have been in the
> 1000s previously.
>
> I have used the rake freeze_gems command to lock down my versions of the
> gems and created a deployable ROR setup.
>
> Is there a way to deploy ruby at a fixed version and not require a
> formal setup program? Think transparant to the end user....
>
> The point being my install consists of my ROR application directory tree
> with rails in the vendor directory and ruby, of course.
>
> I realize using gems make install easy, however this could become a
> support nightmare. The application will be sold as a boxed product!!!!
>
> Any information is appreciated,
> Thanks,
> Rick
On windows: only thing you need to deploy ruby is to copy its files
somewhere, set PATH to that place/bin and possibly modify some .bat
files to have the proper paths in them (but it may depend on libs you
are using).