puentesarrin / selene

A simple CMS for blogging built with Tornado and MongoDB
GNU General Public License v3.0
40 stars 21 forks source link

====== Selene

A simple CMS for blogging inspired by my beautiful wife and built with Tornado and MongoDB. See a demo site here <http://selene.lowstz.org>_.

.. important::

For this project we have considered to move all MongoDB operations from PyMongo to Motor, the asynchronous Python driver for Tornado, any changes regarding this can be found in a branch named "motor" <https://github.com/puentesarrin/selene/tree/motor>.

Requirements

Other modules are optionally required

Core features

Installing and Running

  1. Install the requirements using pip_::

    pip install -r requirements.txt

. Configure your Selene instance using the configure.py script, setting

all available options::

  python configure.py

. Run your Selene instance::

  python server.py

Contributors

I want to improve this project with your help... I'm looking forward for all of your pull requests!

.. _Tornado: http://www.tornadoweb.org/ .. _PyMongo: http://api.mongodb.org/python/current/ .. _Motor: https://motor.readthedocs.org/en/latest/ .. _py-bcrypt: https://code.google.com/p/py-bcrypt/ .. _docutils: http://sourceforge.net/projects/docutils/ .. _Misaka: https://github.com/FSX/misaka .. _Postmarkup: https://code.google.com/p/postmarkup/ .. _Textile: https://pypi.python.org/pypi/textile .. _mediawiki: https://github.com/zikzakmedia/python-mediawiki .. _python-creole: https://github.com/jedie/python-creole .. _WTForms: http://wtforms.simplecodes.com/ .. _TornadoMail: https://github.com/equeny/tornadomail .. _pip: http://www.pip-installer.org/en/latest/ .. _Werkzeug: http://werkzeug.pocoo.org/ .. _tornado_pyuv: https://github.com/saghul/tornado-pyuv .. _MongoLog: https://pypi.python.org/pypi/mongolog