tor-privoxy. Adding README.md. Also updating root README.md.

This commit is contained in:
Alexey Skobkin 2021-12-20 20:29:50 +03:00
parent 77671e2b6e
commit aba32a51e9
No known key found for this signature in database
GPG key ID: 5D5CEF6F221278E7
2 changed files with 42 additions and 0 deletions

View file

@ -46,6 +46,7 @@ Not every stack is tested to fully work.
- [x] Sonarr (prototype state, working itself, but transmission-on-host integration didn't work due to path mismatch)
- [x] Speedtest (LibreSpeed)
- [x] [Synapse](https://hub.docker.com/r/matrixdotorg/synapse) ([Matrix.org](https://matrix.org/) server)
- [x] [Tor Privoxy](https://hub.docker.com/r/dperson/torproxy)
- [x] Watchtower
- [ ] [Wireguard](https://hub.docker.com/r/cmulk/wireguard-docker) (prototype state, not working yet)
- [ ] Wordpress (prototype state)

41
tor-privoxy/README.md Normal file
View file

@ -0,0 +1,41 @@
# Installation
```shell
# Create config file
cp config/torrc.dist config/torrc
# Edit config
nano -w config/torrc
# Create ENV file
cp .env.dist .env
# Edit ENV file (if needed)
nano -w .env
# Run services using Docker Compose V1
docker-compose up -d
# Docker Compose V2
docker compose up -d
```
# Using Tor Bridges
Uncomment the `UseBridges` and `ClientTransportPlugin` directives in the `config/torrc`.
Go to [bridges.torproject.org](https://bridges.torproject.org/bridges?transport=obfs4) and get some bridges. If it's blocked, you can also use [Telegram Bot](https://t.me/GetBridgesBot) or write an email to `bridges@torproject.org`.
Add one `Bridge` directive for each bridge you've got like that:
If you've got two bridges:
```
obfs4 1.2.3.4:1234 ABCD cert=xxx
obfs4 2.3.4.5:2345 BCDE cert=yyy
```
Add this to your `config/torrc` (do not forget to replace with real bridge address):
```
Bridge obfs4 1.2.3.4:1234 ABCD cert=xxx
Bridge obfs4 2.3.4.5:2345 BCDE cert=yyy
```