Question
I have read docs, googled (maybe not the right terms?), and read some more. If this is documented somewhere, I'd be more than happy to read the fine manual.
I would like to be able to set up TWiki in such a way that I can create a new instance (
not a new web, I know how to create those) by just putting a few files in a directory, and maybe running a bit of setup. That way, the code will remain in one place, making upgrades much easier. That is, an easy to create Wiki Farm.
For example, the code is installed in /usr/local/twiki
user1.host.com points to /home/user1/www
user2.host.com points to /home/user2/www
Then, each user could have their own full TWiki by just placing a few files (and proably a few symlinks) in their respective ~/www/wiki directories. Then, when it came time for an upgrade, the admin can replace the code in /usr/local/twiki and avoid having to replace every instance.
The only thing I found on this was here:
http://wiki.cs.pdx.edu/~oss2003/WikiFarmTalk but as it's dated over three years ago, it doesn't seem progress was made.
Is this documented somewhere and I missed it? Is it easy to do? Could it be "hacked" by using rewrites and/or transparent proxying of different webs? For us, that might actually work, since this will be on a small scale, and won't require "on demand" Wiki generation.
Thanks for any pointers that can be provided!
Environment
--
JoshuaKugler - 28 Aug 2006
Answer
If you answer a question - or have a question you asked answered by someone - please remember to edit the page and set the status to answered. The status is in a drop-down list below the edit box.
I'm sorry to report that no one has figured out how to do that yet. You can see some past discussions about this in
SharingInstallFilesBetweenSites. Maybe you'll be the one who finally figures out how to do it!
--
LynnwoodBrown - 28 Aug 2006
Thanks for the pointer, Lynnwood. The page to which you pointed me has some tips for doing it that might work. Thanks!
--
JoshuaKugler - 29 Aug 2006
Other projects have had similar thoughts, which might be inspirational, i.e. the RT project has a page on this at:
http://wiki.bestpractical.com/index.cgi?MultipleInstances.
--
SteffenPoulsen - 30 Aug 2006