Skip to content


Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Python JavaScript HTML CSS Other
Failed to load latest commit information.
alembic Added a flag to mark a group as "completed".
js Better visualisation of registration status.
lost_tracker Version bumped to 2.2.3
schema Database schema added.
wsgi Sample WSGI script added.
.gitignore Merge branch 'i18n' into develop Added e-mail icon to group tooltip.
README.rst Updated docs, replaced old build step with fabric.
alembic.ini Using "alembic" for DB migrations.
app.ini.dist Added a config flag to enable/disable registration.
babel.cfg i18n support (does not work yet). Compiling PO files on deploy.
plovr-config.js Upgraded requests to 2.6.0 (debian fix)
tmux-serve.bash tmux-serve now also lauches vim.


Tracker for Lost in the Darkness



I recommend using virtualenv, but nothing prevents you installing it into the root system


When installing this package, it will build the MySQL and Postgres clients. So you'll need the necessary headers, plus gcc on your machine.

For Ubuntu, run the following:

sudo apt-get install libmysqlclient-dev libpq-dev python-dev \

Installation procedure

  • Download the latest package from I recommend using the latest tagged version, but if you want bleeding edge, you may also download the "master" branch.

  • untar the package:

    tar xzf exhuma-lost-tracker-<version number+hash>.tar.gz
  • enter the folder:

    cd exhuma-lost-tracker-<version number+hash>

When not using virtualenv, you may skip this section


If you don't have virtualenv, run the following:

sudo apt-get install python-setuptools && easy_install virtualenv

  • create a virtualenv:

    virtualenv --no-site-packages /path/to/your/env
  • activate the environment:

    source /path/to/your/env/bin/activate

Without virtualenv

  • run the installer:

    python install

Database initialisation

To initialise the database run the following commands:

# export MAMERWISELEN_LOST_TRACKER_PATH="/path/which/contains/app.ini"
# ./env/bin/alembic upgrade head


The environment variable should point to the path containing app.ini. Not the filename itself!


Configuration is handled using ini style config files. An example file is given in app.ini.dist.

The file is looked up using config_resolver_.

Something went wrong with that request. Please try again.