Skip to main content

This site requires you to update your browser. Your browsing experience maybe affected by not having the most up to date version.

General Questions

General questions about getting started with SilverStripe that don't fit in any of the categories above.

Moderators: martimiz, Sean, biapar, Willr, Ingo, swaiba, simon_w

Using one source on multiple sites


2 Posts   950 Views


23 November 2009 at 5:19pm Community Member, 1 Post

I was wondering if there was any way to run multiple Silverstripe sites (all with different themes, databases, users and content) from one source? It would be a great way to set it up to update quickly as by updating one source all sites are upgraded.


24 November 2009 at 8:15am Community Member, 901 Posts

Yes, it's possible. I do this for local development of sites, where I use a single SilverStripe codebase for all projects. I even got a script that automatically creates a new site folder for me, creates a new DB, modifies .htaccess and _config.php accordingly and runs /dev/build in the end. Thanks to that, setting up a new Site is a matter of a few seconds :)
This thread might give you some pointers:

The symlink approach works on Linux/Unix/BSD Systems only. Never tried this on windows, but this might help:

If you want to do this on your Webserver, you probably need shell/ssh access.