Skip to content
Caddy plugin to enable easy web to tor proxying
Go
Branch: master
Clone or download
Latest commit 28eaa74 Sep 6, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.github (general): Add the base files using Reposeed Jul 10, 2019
.gitlab (general): Add the base files using Reposeed Jul 10, 2019
CLA (general): Add the base files using Reposeed Jul 10, 2019
cmd/torproxy Move to vanity url Jul 30, 2019
docs Update docs to use build server or vanity url Jul 30, 2019
.seed-config.yaml Reword some docs Jul 30, 2019
CHANGELOG.md Update changelog Jul 30, 2019
CODE_OF_CONDUCT.md (general): Add the base files using Reposeed Jul 10, 2019
CONTRIBUTING.md (general): Add the base files using Reposeed Jul 10, 2019
LICENSE
OWNERS (general): Add the base files using Reposeed Jul 10, 2019
README.md Remove -u from go get Sep 6, 2019
SECURITY.md (general): Add the base files using Reposeed Jul 10, 2019
SUPPORT.md
VERSION
VISION.md (general): Add the base files using Reposeed Jul 10, 2019
client.go Follow redirects on the backend Aug 30, 2019
config.go Update the import paths for Caddy Jul 9, 2019
go.mod Update deps Sep 6, 2019
go.sum Update deps Sep 6, 2019
response.go Follow redirects on the backend Aug 30, 2019
setup.go (tor): Return error if Tor is not installed Jul 9, 2019
setup_test.go Merge pull request #3 from whalehub/initialization Jul 9, 2019
torproxy.go Follow all the redirect responses Aug 30, 2019

README.md

Torproxy

An easy way to proxy your http requests through the onion network

state release license

NOTE: This is a beta release, we do not consider it completely production ready yet. Use at your own risk.

Route your http requests through the onion network without Tor browser

Using Torproxy

First you need to install Tor on your machine. Take a look at the Tor download instructions

You can get torproxy as a plugin on caddy's build server.

Or install torproxy using go get.

go get go.okkur.org/torproxy/cmd/torproxy

Create a config file.

example.test {
  torproxy example.test somewhereonthe.onion 
}

Now you can run torproxy.

torproxy -conf tor.test

Take a look at our full documentation.

Support

For detailed information on support options see our support guide.

Helping out

Best place to start is our contribution guide.


Code is licensed under the Apache License, Version 2.0.
Documentation/examples are licensed under Creative Commons BY-SA 4.0.
Illustrations, trademarks and third-party resources are owned by their respective party and are subject to different licensing.


Copyright 2019 - The Torproxy authors

You can’t perform that action at this time.