Copyright 2010, 2011, Peter Petermann, the Kingboard team and EVSCO All rights reserved. All rights reserved.
this is a work in progress, it lacks a lot of documentation and is currently not meant for productive use, consider it extremly unstable, and probably compatibility breaking
see LICENSE.md File
- PHP 5.3
- APACHE + mod_rewrite (might work on other servers with own rewrite rulesets, untested) (Mistral can be used instead, but thats highly experimental!)
- LINUX / MAC OS X (might run on windows, untested)
- MongoDB: 1.8.1 or higher
- King23: current github clone
- Pheal: current github clone
- Clone it from github
git clone git://github.com/ppetermann/Kingboard.git
- Move into KingBoard
cd Kingboard
- Initiate Submodules
git submodule init
- Update Submodules
git submodule update
- Create folders cache and templates_c, make sure they are writable by your webserver
- Get the database dump from github.com/beansman
- Extract the zip file and run mongorestore
- Make your apache point to public/ path
- (optional, recommended) run king23 KingboardMaintenance:setup_indexes
basically you should have a running killboard site with no content yet, at the moment content is only added through tasks, checkout: king23 Kingboard king23 KingboardMaintenance king23 KingboardCron for information on available tasks