Scripts to set up a private tor network on kubernetes
Shell
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
docker
.gitignore
LICENSE
README.md
da-svc-template.yml
da-template.yml
da_fingerprint
findhs.sh
hs.yml
relay.yml
setup.sh
torrc-base
torrc-da-base
use-arm.sh
use.sh

README.md

Private Tor Network on Kubernetes

Dependencies

  • a kubernetes cluster (tested against 1.6)
  • kubectl configured to point at the cluster + namespace at that cluster
  • docker client/server available (we use a docker conatiner to generate the keys)

Set up

  • ./setup.sh

Use

Exposes a remote relay locally for use over SOCKS:

  • ./use.sh
  • curl --socks5 localhost:9050 https://github.com
  • curl --socks5-hostname localhost:9050 $(./findhs.sh)

Point arm at a relay:

  • ./use-arm.sh
  • arm #password is "password"

Sources

Based on antitree/private-tor-network