The trick is to use Unix as it was designed - as a multi-user computer system.
I run the web and database systems in separate user space with each 'tenant' (either separate applications or separate customers within an application) running their application layer as separate users with their own code base. Once set up I only need the public key for the particular 'tenant' I want to manipulate and I can stop and start just their application layer and backup or otherwise manage just their database completely independently from any other tenants running on the box. The code is in 'multi-tenant' on rubyforge, but I haven't got to a release with it yet. On 17 Feb, 04:13, "Rob Sanheim" <[EMAIL PROTECTED]> wrote: > How does everyone handle security so they can do one step deploys? --~--~---------~--~----~------------~-------~--~----~ To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/capistrano -~----------~----~----~----~------~----~------~--~---
