version 1.3 beta

SPINE : The backbone for your website


SPINE is a webbased Content Management System, implemented in Perl and released under the GPL (GNU Public License). It requires a Unix flavoured webserver, a database (postgresql or mysql), a default Apache installation and mod_perl. It features mixed static/dynamic content, separated template and content administration, granular privileges, userfriendly URLs, plugins, ... Check the features page.

Public Git repository available

Saturday March 21 2009
The current development tree is now available for online browsing at Github. If you're looking into contributing, grab a copy of the repository. Find the stable releases on the download page.

Australian Techworld reports on Spine

Wednesday March 4 2009
The Australian Techworld (part of the IDG Communications family) features an interview with me on Spine, as part of their Open source identity series. A great read (even if I say so myself). The article can be found here.

Developers Needed


SPINE has been under development for roughly 5 years. The mod_perl version was released 2 years ago. We're approaching a stable release but we also could use some help. Are you a good copywriter? Are you an aspiring perl developer? Do you have leet designer skills? Your help is appreciated!

Released v1.3 Beta (Bernd)

Wednesday August 22 2007
Spine v1.3 beta (codename Bernd) is a beta for the upcoming version 1.3 release. Major changes include:
  • Added 5 plugins (Slides, Picasa Gallery, Edit Page, Tags, Messages as RSS)
  • Added admin plugins (Attributes, Upload As.., Caching, ..
  • Added initial code for CGI support
  • Added Content Wizard
  • Support for locked content, guessing mime types, binary body,..)
  • GUI changes..
  • See the ChangeLog for full listing.

    Released v1.3 beta Bugfix (Termite)

    Wednesday August 22 2007
    Spine v1.3 beta Bugfix release (codename Termite) is now available for download. Upgrading is recommended! This packages fixes 2 of the vulnerabilities as reported by Secunia:
    1. Fixed in Admin : Referer check
    2. Fixed in Admin : Arbitrary password
    See the Installation documentation for upgrading instructions. This package can be used as upgrade and reinstallation source. The affected package (version 1.2) will be removed from download listings.

    Released v1.2 Stable (Blackadder)

    Wednesday December 27 2006
    Spine v1.2 stable (codename Blackadder) is now available for download. Major changes include:
  • Updated layout and added 8 new styles
  • Fixed a number of bugs and added security measures
  • Code cleanup and speedup (database handling, API)
  • Added extra documentation : Quickstart guide for Styles
  • Fixed in Package : Added (finally) support for logging
  • See the ChangeLog for full listing.

    Released v1.2 Beta (Baldrick)

    Tuesday May 16 2006
    Spine v1.2 beta (codename Baldrick) is a beta for the upcoming version 1.2 release. Major changes include:
  • Updated layout and new styles
  • Fixed small number of bugs
  • Support for mod_perl 2
  • Support for int'l
  • Support for Postgresql as RDBMS
  • See the ChangeLog for full listing.

    Released v1.1 Stable (Burton)

    Sunday February 19 2006
    Spine v1.1 (codename Burton) is the new stable release. Major changes include:
  • Updated layout and new styles
  • Fixed large number of bugs
  • Added File Manager and Administration Access control
  • See the ChangeLog for full listing.

    New Beta release

    Saturday July 23 2005
    We proudly announce a new beta release, version 1.0_05, aptly codenamed Taj Mahal. This version introduces a feature freeze. All known issues and bugs will be fixed. Check the ChangeLog listing for all changes in this release and the Download section to get it now!