We went the route of ssh / access and failed horribly. We moved the code
base to jruby and started releasing Warable files . This way, updates go in
with a single click along with all the bundled latest gems. Try it out.

On Wed, Feb 4, 2015 at 3:16 PM, Colin Law <[email protected]> wrote:

> On 4 February 2015 at 09:32, arcasys <[email protected]> wrote:
> > If you have a network connection to your customer you should give
> capistrano
> > a try. Using capistrano you can deploy to multiple servers at the same
> time.
> > You need to checkin your app into a repository like svn or git from which
> > your customers servers will then checkout and updates the deltas.
> > No need to have capistrano on the customers server. capistano works over
> ssh
> > and runs commands on the target servers.
> >
> > The most secure way is to have a vpn connection to the ccustomer site
> > although this is not a must. But it avoids to open a ssh port on both
> sides
> > which is always a risk.
>
> Provided the root user is disabled on the machines and ssh login with
> passwords is also disabled (use keys instead) then I believe an open
> port for ssh can be considered secure.
>
> Colin
>
> >
> > Am Mittwoch, 4. Februar 2015 08:01:07 UTC+1 schrieb Ruby-Forum.com User:
> >>
> >> We ship our rails application to customer and customer deploy on their
> >> own server.
> >> If we release a new version that include bug fixes, and we want to apply
> >> to those bug fixes to all clients.
> >> What is the good approach?
> >>
> >> --
> >> Posted via http://www.ruby-forum.com/.
> >
> > --
> > You received this message because you are subscribed to the Google Groups
> > "Ruby on Rails: Talk" group.
> > To unsubscribe from this group and stop receiving emails from it, send an
> > email to [email protected].
> > To post to this group, send email to [email protected].
> > To view this discussion on the web visit
> >
> https://groups.google.com/d/msgid/rubyonrails-talk/1720e6f6-17d9-4a45-bad7-d99bb17887ac%40googlegroups.com
> .
> >
> > For more options, visit https://groups.google.com/d/optout.
>
> --
> You received this message because you are subscribed to the Google Groups
> "Ruby on Rails: Talk" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> To post to this group, send email to [email protected].
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/rubyonrails-talk/CAL%3D0gLvCVDN%2BXbCTMXjcnvZTK0F77TzA0vH284GL2B_pWpyy_A%40mail.gmail.com
> .
> For more options, visit https://groups.google.com/d/optout.
>

-- 
You received this message because you are subscribed to the Google Groups "Ruby 
on Rails: Talk" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/rubyonrails-talk/CAFKVRj_q%3Dy4u3-YMzwZdmkT7Aqx2AjF4DKw31pGOQoDu0p-8Vg%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to