Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/ri0t/johannes

A rather simple library management system. Dedicated to Johannes Gutenberg.
https://github.com/ri0t/johannes

Last synced: 21 days ago
JSON representation

A rather simple library management system. Dedicated to Johannes Gutenberg.

Awesome Lists containing this project

README

        

.. image:: https://raw.github.com/ri0t/johannes/master/doc/images/johannes_logo.png

johannes
========

A rather simple library management system. Dedicated to Johannes.

Install
=======

You need mongodb and pymongo (ideally from your distro):

::

sudo apt-get install mongodb python-pymongo

cd ~/src/johannes
virtualenv --system-site-packages venv
source venv/bin/activate
pip install -r requirements.txt

| You could probably do this without site packages by linking the ones
you
| need yourself, that is mostly bson and pymongo itself, afaik.

Running
=======

Just activate the venv and run the server:

::

source venv/bin/activate
python server.py

Currently listens on flask's defaults, i.e. port 5000 on 127.0.0.1

Contribution
============

To help out make this thing greater than it is, head over to

::

https://github.com/ri0t/johannes

or

::

https://github.com/c-base/johannes

if you prefer the c-base fork :)

License
=======

GPLv3 - see the accompanying LICENSE file.

Authors
=======

This madness started off in June 2014.

| Heiko 'riot' Weinen [email protected]
| Brain