Communication for the 21st century activist.
Switch branches/tags
Nothing to show
Pull request Compare This branch is 63 commits behind radiosilence:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
skeletons
wire
.gitignore
MANIFEST
MANIFEST.in
README
README.md
REQUIREMENTS
config.py.sample
debug
fabfile.py
runinenv
setup.py

README.md

wire

Properly private messaging.

A solution to government-comprimised messaging services, by providing a simple buy powerful user interface to communicate messages and events between activists and groups.

Server Setup

Installation is easiest done with Fabric.

  1. Install Fabric with pip.

  2. Install supervisor with apt or yum.

  3. Set up nginx or another server that fast-cgi forwards to /tmp/gunicorn_wire.sock. An example skeleton configuration is here:
    https://github.com/radiosilence/servers.py/blob/master/skeletons/nginx_wsgi.skel

  4. In the project root, run fab install. You will need to be able to sudo.

  5. When prompted for server, you will likely want to install this machine, so input localhost.

  6. If necessary, you will be asked for your password in order to sudo. Input it.

  7. Will be installed!