The Ukiyoe CMS


Introduction

Ukiyoe is a file-based content management system written in Python using the Bottle WSGI micro web-framework. Python 2.6.6+ or 3.3.2+ is required and, other than the optional Markdown module, has no dependencies outside the Python Standard Library (Bottle is included). Apache 2.2.15+ with mod_wsgi and mod_ssl is needed for WSGI and authentication support. The author can be reached at marco@reimeika.ca.

Ukiyoe is currently at version 1.6180. It has no plugin support and is considered feature complete, meaning further releases will mostly serve to fix bugs or improve performance (in lock-step with Bottle, if need be). Later versions will be numbered in a manner approximating the golden ratio φ, i.e. "1.6", "1.61", "1.618", etc.

Ukiyoe is distributed under the 3-clause BSD license. Bottle was written by Marcel Hellkamp and distributed under the MIT license.

Next: Tutorial