Print
English

Tiki Suite


This project was first presented at the Confoo 2011 Web Conference(external link) in Canada. Please check the slides. A second presentation was given at the RMLL 2011 conference in France(external link). Please check the slides(external link). Third presentation is at OSCON 2011


2012-04 news: We improved Tiki-Kaltura integration

Status as of 2012-02: After successful testing with ClearOS 5.2, we are now awaiting the final stable release of ClearOS 6.x
(now in Beta(external link)) as the basis of version 1.0 of Tiki Suite. ClearOS 5.2 is awesome but is a distro with components from 2007-2008, and we prefer to build Tiki Suite on version 6.x



Tiki Suite is:


Tiki Suite: A suite of Free and open source collaboration, office productivity & publishing software for small & medium-sized organizations(external link), featuring Wiki + CMS + Groupware + Commerce + Accounting + Document Management + CRM + Web conferencing + Desktop sharing + PBX VOIP Telephony + Instant messaging & presence + Video management + E-learning, etc. The Tiki Suite includes and builds upon a selection of server, desktop and mobile components with a concerted effort to greater interoperability. The idea is to offer a well integrated set of tools for what most people need most of the time.

Key components include Tiki Wiki CMS Groupware, ClearOS Enterprise(external link), BigBlueButton web conferencing(external link), FreeSWITCH(external link), Kaltura video management(external link), ejabberd XMPP instant messaging server(external link), Cyberduck WebDAV/FTP client(external link), Jitsi SIP/XMPP client(external link) and LibreOffice(external link).

Background information: The typical installation of Tiki Wiki CMS Groupware is on shared hosting(external link), which makes it popular and accessible, however, it limits what features can be implemented. This has not stopped Tiki from becoming the FOSS Web Application with the most built-in features. However, there are things you just can't do in PHP/MySQL (ex.: Videoconferencing) and there are things for which we judge more future proof to partner with another (preferably PHP) open source project (ex.: Piwik).

Also, some people are installing Tiki on vanilla LAMP instances(external link). Since they don't have the experience of hosting companies, they often don't know how to setup/tweak/optimize a vanilla server for web hosting. It would be nice to have (ie.: point to and not necessarily maintain ourselves) nicely documented examples of things that are currently outside the scope of Tiki. In some other cases, there is a need for high-performance. Here, it can be good to share best practices and configuration tips.


Tiki Suite preliminary schema


Preliminary schema



This will not work on shared hosting and will require VPS(external link) or dedicated server(external link) hosting. Actually, you will need several dedicated servers. To keep things simpler, the plan is to keep some of the component on distinct servers (ex.: Kaltura and BigBlueButton are easy to deploy to a server, but it gets trickier if you try to put both on the same server).