9

I'm thinking about how I can help Tor and its users. However I don't own big servers and also don't want to run a relay from my home. The only thing I have up to now is some private website. Is there anything I can do to help out?

Jens Kubieziel
  • 8,630
  • 5
  • 35
  • 116

4 Answers4

13

First, you could set up a web site mirror for torproject.org. It requires approximately 8 GB of disk space. Detailed instructions for setting up a mirror are available.

Second, you could add flash-proxy badges to the web sites you run. This is done by simply adding an iframe to your HTML source. By including the badge, you can easily help users in censored countries.

TN888
  • 283
  • 3
  • 12
Philipp Winter
  • 1,171
  • 7
  • 9
5

The volunteer page on the Tor website lists several easy things you can do to help the Tor Project. A few easy ones are below.

  • If you're willing to spend a tiny bit of money (~20 USD per month) you can set up a Tor bridge relay via Tor Cloud.
  • Know any languages that Tor should be in? You can help with translating tor.
  • And of course, advocacy is always good (and you can use the web resources you already own).
  • You can also mirror the Tor website and/or downloads.
  • Finally, you can help by donating a bit of bandwidth to seed the torrent for Tails (though this really isn't that necessary... the seed/peers ratio is currently 418/25).
3

However I don't own big servers and also don't want to run a relay from my home.

Probably, if you already use Tor from your home, and you have an external IP address, or may do port forwarding for a web server, you can easy help Tor with a middle relay, not an exit relay. This is simpler than even deploying a web mirror.

Meaning, your relay will not be banned by Google or any other companies who dislike Tor exit nodes.

Simple configuration:

# cat > /usr/local/etc/tor/torrc << EOF
SocksPort 9050
Log notice file /usr/local/var/log/tor/notices.log
RunAsDaemon 1
DataDirectory /usr/local/var/lib/tor
ControlPort 9051
ORPort 9001
Nickname relay
RelayBandwidthRate  1 MB
RelayBandwidthBurst 5 MB
ContactInfo anonymous anonymous@mail.com
DirPort 9030
ExitPolicy reject *:*
EOF

You can specify the relay bandwidth to gain optimal speed for your connection.

ExitPolicy reject *:* - set your relay as a middle in the Tor network. That way you increase the security of Tor network. In my humble opinion, this is the best way to help the Tor project, if you only have an Internet connection.

Start your relay with this configuration:

# tor -f /usr/local/etc/tor/torrc
perpetuity
  • 563
  • 4
  • 13
2

Even if you cannot contribute any sort of network resource, you can still contribute money that will be used to pay operating costs for running relays. See, for example, https://www.torservers.net/

user175
  • 166
  • 1