WeeChat IRC client bundled with Tor proxy.
1.2K
WeeChat IRC client container is a docker container you run on a server and connect to over ssh. It comes with some plugins and scripts preinstalled and it bundles its own Tor entry node to allow for secure connections to .onion addresses.
This is a fork of kerwindena/weechat that has been updated with WeeChat 3.0 and other small edits.
Please note, that I am not affiliated with the development of either Docker, WeeChat or Tor. I am just the one bundling this container.
Installing the container is easy but requires some configurational steps.
docker run --name weechat-data mcquack/weechat /bin/truedocker inspect weechat-data | grep Source | sed -r 's/.*"(.*)",/\1/'authorized_keys located in the config directoryweechat-data volumes, and expose the port. This could be done with docker run --volumes-from=weechat-data --restart=always --name weechat -p 5000:22 -d mcquack/weechat.tl;dr: Yes, what about it? It is a tiny demon running, establishing a circuit, and not sending any data through it, as long as you don't use it. No harm done.
The Tor daemon is running with its default configuration. This means, it is configured as an entry node, so it can be used to route requests through the tor network but it does not relay any data from the network. The entry node can be only used from inside the container and there is no data of somebody else to be sent and explicitly there is nothing unencrypted leaving the network. This is great if you don't want to get involved but bad for the network, since you can use it, but don't give anything back. If this bothers you as it bothers me you might want to consider leaving this demon as it is and start another tor daemon outside the container, maybe in another container.
WeeChat should have a tor-proxy configured by default in this container. You can verify this with /proxy list. If it is missing, please issue a bug and recreate it with /proxy add tor socks5 127.0.0.1 9050.
You can activate the tor proxy on a per-server basis by simply using /set irc.server.<servername>.proxy tor replacing <servername> with the configured name of the server.
See source of project at https://github.com/mcquack/docker-weechat
Content type
Image
Digest
sha256:91d2f34ce…
Size
86.6 MB
Last updated
almost 4 years ago
docker pull mcquack/weechat