Skip to content

Instantly share code, notes, and snippets.

View hon1nbo's full-sized avatar

Hon1nbo hon1nbo

View GitHub Profile
@hon1nbo
hon1nbo / 0_README.md
Created March 13, 2018 15:43 — forked from 0xcaff/0_README.md
OpenVPN, rTorrent and Flood Docker Compose Configuration

The Setup

This is a docker-compose file for a simple, secure torrent setup. It includes [rTorrent] (a torrent client), [flood] (a web interface for rTorrent), [OpenVPN] (to tunnel traffic through your ISP) and a simple iptables firewall to allow rTorrent to only access the internet through a VPN.

To run everything, put your open vpn configuration file in ./vpn.ovpn and the other configuration files from this gist in a directory then go to that

Keybase proof

I hereby claim:

  • I am hon1nbo on github.
  • I am hon1nbo (https://keybase.io/hon1nbo) on keybase.
  • I have a public key whose fingerprint is 5603 3A39 9BB0 778C 0C12 3DA1 7F9E 0FD0 4859 0686

To claim this, I am signing this object:

@hon1nbo
hon1nbo / fidelityPhonePassword.py
Last active November 2, 2021 13:30
If you have to call fidelity over the phone you have to do this stupid thing where you enter your password as numbers on the phone pad. This negates the value of most special characters (other than '*') and capital letters. Hopefully it's monitored like crazy. For those of us with complex passwords where entering them in will take longer to proc…
#!/bin/python
import sys
# script only works with python 3.x
if sys.version_info[0] < 3:
raise Exception("Must be using Python 3")
# Convert a character to a phone keypad number
def getNumber(character):