Thank You!

First of all, a big Thank You for downloading Geeklog. We have spent a long time working on making this the best weblog software we can, and I am sure you will find it very easy to use, and very powerful.

These documents have been created to make Geeklog even easier for you! Apart from the usual stuff like how to install Geeklog, we also provide links to the full Developer API documentation, so you can develop your own themes and plugins and make it even better.

Further information about using Geeklog can be found in our ever-expanding Geeklog Documentation Wiki, maintained by the Geeklog community.

Features of Geeklog

Geeklog is a PHP/MySQL based application for managing dynamic web content. "Out of the box", it is a blog engine, or a CMS with support for comments, trackbacks, multiple syndication formats, spam protection, and all the other vital features of such a system.

Blog/CMS Features

Administration Features

Security Features

Developer Features


Geeklog was originally developed for the Security Geeks web site and was originally authored by Jason Whittenburg. In early 2001, Jason decided it was time to devote his time to other things and handed the project over to Tony Bibbs. Three years later, Tony handed the project over to Dirk Haun, who has since been acting as the Geeklog maintainer.

Geeklog is bona fide open-source software and has been released under the GNU GPLv2 for use by others. Configuring Geeklog is meant to be an easy process though it will require you to have access to several components of your system.

This document is still evolving, so there may be unintended omissions or various steps may be over or under explained. It's assumed that you have some working experience with some form of Apache (or IIS), SQL databases (such as MySQL, PostgreSQL, and MS SQL), and PHP.