From 8026ccd1c5c8c3c46500793fab0767d81bd2e4a6 Mon Sep 17 00:00:00 2001 From: Constantine Date: Tue, 15 Oct 2024 21:08:21 +0500 Subject: [PATCH 1/3] switch from obfs4 to lyrebird --- Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index cec05d7..27bcbe2 100644 --- a/Dockerfile +++ b/Dockerfile @@ -7,7 +7,7 @@ LABEL version="latest" RUN echo '@edge https://dl-cdn.alpinelinux.org/alpine/edge/community' >> /etc/apk/repositories && \ echo '@edge https://dl-cdn.alpinelinux.org/alpine/edge/testing' >> /etc/apk/repositories && \ apk -U upgrade && \ - apk -v add tor@edge obfs4proxy@edge curl && \ + apk -v add tor@edge lyrebird@edge curl && \ chmod 700 /var/lib/tor && \ rm -rf /var/cache/apk/* && \ tor --version From 1bc49b0a5992619f5a631a465a181086720c50c6 Mon Sep 17 00:00:00 2001 From: Constantine Date: Tue, 15 Oct 2024 21:11:07 +0500 Subject: [PATCH 2/3] readme for bridges --- README.md | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/README.md b/README.md index f82c58b..9aebf2e 100644 --- a/README.md +++ b/README.md @@ -65,6 +65,20 @@ curl --socks5-hostname 127.0.0.1:9150 https://ipinfo.tw/ip docker stop tor-socks-proxy ``` +### Using bridges + +Edit `/etc/tor/torrc` and the following: + +``` +Bridge obfs4 ... +Bridge obfs4 ... +Bridge obfs4 ... +Bridge obfs4 ... + +ClientTransportPlugin obfs4 exec /usr/bin/lyrebird +UseBridges 1 +``` + ## IP Renewal By default, Tor automatically changes IPs every 10 minutes. You can manually renew the IP by restarting the container: From ec2c86c76e3f2eb5459470e1e07f62ac22385992 Mon Sep 17 00:00:00 2001 From: Constantine Date: Tue, 22 Apr 2025 17:27:58 +0300 Subject: [PATCH 3/3] Update README.md Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 9aebf2e..2453c8f 100644 --- a/README.md +++ b/README.md @@ -67,7 +67,7 @@ docker stop tor-socks-proxy ### Using bridges -Edit `/etc/tor/torrc` and the following: +Edit `/etc/tor/torrc` and add the following: ``` Bridge obfs4 ...