All Projects → braintree → Mallory

braintree / Mallory

Licence: mit
Reverse proxy for HTTPS services, with SSL verification.

Programming Languages

python
139335 projects - #7 most used programming language

Mallory

Reverse proxy for HTTPS services, with SSL verification.

No Maintenance Intended Build Status

DEPRECATED

Braintree no longer uses or maintains this project. It remains available for research and derivative works, subject to the project's license.

Installation

Execute:

$ pip install mallory

Or install it yourself with:

$ python setup.py install

Usage

$ mallory \
  --port 8001 \
  --ssl-key /etc/ssl/private/proxy-hostname.example.com-key.pem \
  --ssl-cert /etc/ssl/certs/proxy-hostname.example.com-cert.pem \
  --pid-file /var/run/mallory.pid \
  --verify-ca-cert /etc/ssl/certs/ca-certificates.crt \
  https://destination.example.com

Contributing

  1. Fork it
  2. Create your feature branch (git checkout -b my-new-feature)
  3. Commit your changes (git commit -am 'Added some feature')
  4. Push to the branch (git push origin my-new-feature)
  5. Create new Pull Request
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].