I got pretty close with DekiWiki, but it never made it all the way to working with the Apache Reverse Proxy. Along with a number of other posts on Opengarden forums, it seems like getting DekiWiki to work across an Apache reverse proxy is non-trivial or impossible in the current state. It works just fine for viewing posts without pictures, but any of the URLs that include @api fail. This may have something to do with the fact that DekiWiki itself uses a reverse proxy on those calls to forward it internally to port 8081. So while I like DekiWiki and the community behind it, I have temporarily abandoned it in favor of...
Xwiki
I went back to the Wikimatrix in search of another good open source WYSIWYG wiki and found Xwiki.
Xwiki had an easy to use self-contained version that I was able to quickly and easily install on my server. It turns out that a few days later that version was updated, and updating that version is not straightforward. I had to take the new zip version and copy out the necessary directories to avoid writing over my previous data. But after that I was updated. Then I went and added the start script to my startup scripts, added some Apache rules, and all was well.
Xwiki is a good looking Wiki with useful WYSIWYG editing functions and very access, group and user control.

I found the access control particular straightforward and well implemented.

The WYSIYWG editing isn't particularly fancy, it is just an adapted version of TinyMCE, but it works well enough. The only incident I had was when adding some Flash to a page via HTML. It lost the HTML when I went back and forth from Wikicode to WYSIWYG.
But in most other ways Xwiki performed just fine. It allowed comments and attachments with ease.

Xwiki seems to have a reasonable community, but not the development that DekiWiki has going on. I was also disappointed to find only a mailing list (with archives) for Xwiki and no forum. The archives are fine for searching for particular problems, but less easy to just browse to learn more as a newbie to the system. Still, one of the better wikis for novices that I have found, and one that I'll be continuing to test.
Xwiki
I went back to the Wikimatrix in search of another good open source WYSIWYG wiki and found Xwiki.
Xwiki had an easy to use self-contained version that I was able to quickly and easily install on my server. It turns out that a few days later that version was updated, and updating that version is not straightforward. I had to take the new zip version and copy out the necessary directories to avoid writing over my previous data. But after that I was updated. Then I went and added the start script to my startup scripts, added some Apache rules, and all was well.
Xwiki is a good looking Wiki with useful WYSIWYG editing functions and very access, group and user control.
I found the access control particular straightforward and well implemented.
The WYSIYWG editing isn't particularly fancy, it is just an adapted version of TinyMCE, but it works well enough. The only incident I had was when adding some Flash to a page via HTML. It lost the HTML when I went back and forth from Wikicode to WYSIWYG.
But in most other ways Xwiki performed just fine. It allowed comments and attachments with ease.
Xwiki seems to have a reasonable community, but not the development that DekiWiki has going on. I was also disappointed to find only a mailing list (with archives) for Xwiki and no forum. The archives are fine for searching for particular problems, but less easy to just browse to learn more as a newbie to the system. Still, one of the better wikis for novices that I have found, and one that I'll be continuing to test.

Leave a comment