Tahrir Documentation

This documentation is under construction. In the meantime, you can check out the readme, which this starting documentation is being based on.

Tahrir is Arabic for Liberation.

Tahrir is also a Pyramid app for issuing your own Open Badges.

The name is total overkill.

You can see Tahrir deployed in production here. The staging instance lives here.

Contents:

Installing Tahrir

You can install Tahrir to test it out with pip:

pip install tahrir

Deploying a Tahrir Instance

If you want to deploy your own Tahrir instance for reals, these are the instructions you want.

Tahrir is packaged for Fedora and epel6. The authors use an Ansible playbook to deploy Tahrir in production.

You can find our repo here, our playbook here, and our Tahrir Ansible role here.

Configuration

You can get a sample configuration file suitable for production instances like so:

$ wget https://raw.github.com/fedora-infra/tahrir/master/production.ini -O
tahrir.ini

Indices and tables