Multiple tenants on Rails


I’ve dug into some previous discussion on this list about having multiple clients running on a single Rails site.

I can see how to work this out with a single project type. For example, my tenants all have their own CMS in a single Rails environment.

What if 3 of my clients have a CMS site, 5 have an e-book site and 2 a dating site. Is there a way to house these websites within a single Rails environment so that reporting and tenant management can still be relatively easy?

I would say that administrating one big site platform would be better than having a loosely-knit pack of sites.

Any thoughts on this?


As long as the sites are similar enough in their underlying
functionality... I've got a couple of clients who are running on the
same app, made possible by theme support included in the multisite