Skip to content

hellais/GLBackend

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GLBackend

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.

Dependencies

GLBackend is written in Python version 2.7 and is mostly based on twisted. For more informations see requirements.txt

Getting Started

See wiki page Setting up Development Environment

Start the software, using

bin/startglobaleks

Emulate the initialization wizard using (remind, you need HTTPie to run wizard.sh)

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.

Or go in http://127.0.0.1:8082/#/ where GLBackend serve GLClient (you need GLBackend and GLClient in the same directory)

Documentation

About

GlobaLeaks Backend

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 94.4%
  • Shell 4.4%
  • Scala 1.2%