A collection of tools to help anonymize your browsing. It uses privoxy and traefik to load balance tor circuits. DNS is done with pihole and 1.1.1.1.
-
Download docker and docker-compose
-
Checkout this repo and run docker-compose see examples
-
You can then use
localhost:8118
as your proxy and set your dns resolver tolocalhost or 127.0.0.1
-
You can scale tor up and down and traefik will loadbalance.
- 5 Tor Circuits
docker-compose up -d --scale tor=5 --remove-orphans
- 10 Tor Circuits
docker-compose up -d --scale tor=10 --remove-orphans
The tor contianers automatically stop and start again between 200-400 seconds
Pulls latest and uses the config in the compose file
Containers use the pihole container for DNS
curl
curl --proxy http://localhost:8118 https://icanhazip.com
If you are running multiple docker networks you may need to adjust the IP range in the docker-compose file.