This is the server side component of GlobaLeaks. It is through this piece of software that the Node Administrator is able to anonymously setup and expose GlobaLeaks Node.
It is implemented based on Twisted (using cyclone) and uses Storm as a database.
Warning This version of software is under heavy development and is not reccommended to be used by anybody.
If you are interested in running a GlobaLeaks node, you should try GlobaLeaks 0.1 the currently "stable" release.
GLBackend is written in Python version 2.7 and is mostly based on twisted. For more informations see requirements.txt
See wiki page Setting up Development Environment
Emulate the starting wizard using:
cd shooter/ ./wizard.sh
- shooter.py act like a client and is update with the interface supported in GLBacked.
- The script creating the first context and receivers, emulating the wizards that would be implemented in GLClient.
- Main GlobaLeaks documentation
- GLBackend specific documentation
- APAF: is the package manager developed for expose GLBackend as Tor hidden service.
$ cd GLBackend/
$ trial globaleaks
GLBackend/shooter, can be used by hand or using the shell scripts. Those perform a sequence of operation emulating the behavior of one or more users.