GlobaLeaks-0.1 icon indicating copy to clipboard operation
GlobaLeaks-0.1 copied to clipboard

Initial prototype of the GlobaLeaks application, now superseaded.

GlobaLeaks

GlobaLeaks is the first Open Source Whistleblowing Framework.

It empowers anyone to easily setup and maintain their own Whistleblowing platform. It is also a collection of what are the best practices for people receiveiving and submitting material. GlobaLeaks works in various environments: media, activism, corporations, public agencies.

                                    DISCLAIMER
                            GlobaLeaks is under Development
                            

Installation

Follow the howto on the wiki for a setup https://github.com/globaleaks-0.1/GlobaLeaks/wiki and get on irc #globaleaks to let us know about your deployment! :-)

Then you will find running as a web service the following:

  • whistleblowing interface binds to http://127.0.0.1:8000
  • node administrator targets configuratation http://127.0.0.1:8000/globaleaks/admin/
  • debug only global view interface: http://127.0.0.1:8000/globalview
  • web2py developer access: http://127.0.0.1:8000/admin password "globaleaks"

How to hack on it

We moved to GlobaLeaks 0.2 development, for which you can find all the pointers and new git repo on http://wiki.globaleaks.org .

GlobaLeaks 0.1 is feature-freeze, support only bugfixing.

To hack on it

  • You need to get a copy of web2py and install it (that means get the necessary gluons into $PYTHON_PATH)
  • You need to know the MVC programming model, and the web2py framework documentation.
  • Read & understand the issue list https://github.com/globaleaks/GlobaLeaks/issues
  • When globaleaks is running, you could check the reachable pages, this is the expanded list get from routes.py:
  1. http://127.0.0.1:8000/globalview
  2. http://127.0.0.1:8000/tulip
  3. http://127.0.0.1:8000/targets
  4. http://127.0.0.1:8000/submit
  5. http://127.0.0.1:8000/subscribe
  6. http://127.0.0.1:8000/unsubscribe
  7. http://127.0.0.1:8000/groups

You are invited to develop, using the web admin interface, because apply automatic checks before saving the code.

updated link-o-graphy

older pages: reference, documentation

GlobaLeaks hackathon soundtrack