I love this project! It's portable and I was able to get it running in minutes! The only issue I had was setting up an obfs4 bridge due to censorship here. I have some changes that installs lyrebird from the alpine testing repo and configures torrc. I think there should also be some documentation for rebuilding the container.
In gateway/Containerfile
FROM alpine:latest
-RUN apk add tor
+RUN apk add tor lyrebird --repository=http://dl-cdn.alpinelinux.org/alpine/edge/testing/
In gateway/torrc
DNSPort 10.2.2.254:5353
+
+UseBridges 1
+ClientTransportPlugin obfs4 exec /usr/bin/lyrebird managed
+bridge obfs4 <bridge stuff from https://bridges.torproject.org/bridges/?transport=obfs4>
I love this project! It's portable and I was able to get it running in minutes! The only issue I had was setting up an obfs4 bridge due to censorship here. I have some changes that installs lyrebird from the alpine testing repo and configures torrc. I think there should also be some documentation for rebuilding the container.
In gateway/Containerfile
In gateway/torrc