Simple tor + lyrebird image. https://github.com/RusTit/tor-client-minimal
2.5K
Minimal Tor client (SOCKS proxy) Docker image designed for Synology NAS.
This container runs a Tor client exposing a SOCKS proxy on port 9150
(SocksPort 0.0.0.0:9150).
This Docker image:
OS: Alpine Linux (latest)
https://alpinelinux.orgā
Alpine Linux is a security-oriented, lightweight Linux distribution based on musl libc and busybox.
tor: latest
lyrebird: latest
https://gitlab.torproject.org/tpo/anti-censorship/pluggable-transports/lyrebirdā
Open the Synology NAS admin interface and launch the Docker package.
Go to the Registry tab and search for:
tor_client_minimal
Double-click the image to download it.
After the download is complete:
tor_client_minimal image91509150Click Next.
Adjust CPU and memory limits if needed.
Click Next, then Apply.
Launch the container.
Once the container is running:
9150ā Your Tor client is now running.
torrc configuration (optional)By default, the container uses the torrc file bundled inside the image:
/etc/tor/torrc
You can override this configuration by mounting your own torrc file from the host system (Synology NAS) into the container.
torrc?This allows you to:
Docker allows you to bind-mount a file from the host and replace the one inside the container.
Mount your custom torrc to: /etc/tor/torrc
When creating or editing the container:
torrc file/volume1/docker/tor/torrc)/etc/tor/torrctor userRestart the container after applying changes.
docker run)docker run -d \
-p 9150:9150 \
-v /path/on/host/torrc:/etc/tor/torrc:ro \
--name tor_client_minimal \
tor_client_minimal
If your torrc contains errors, Tor will fail to start and the container will exit. Check container logs for troubleshooting.
Content type
Image
Digest
sha256:48854e860ā¦
Size
21.1 MB
Last updated
3 days ago
docker pull rustit/tor_client_minimal