Go to file
2024-07-27 12:43:24 +02:00
.gitlab-ci.yml updated and .gitlab-ci.yml 2024-06-23 04:05:31 +02:00
build.sh initial commit 2019-05-08 19:53:51 +02:00
docker-compose.yml update version 13.5.1 2024-07-27 12:43:24 +02:00
Dockerfile update version 13.5.1 2024-07-27 12:43:24 +02:00
LICENSE Initial commit. 2016-02-27 18:56:39 +01:00
README.md README.md 2019-05-12 11:00:46 +02:00
README.md.orig initial commit 2019-05-08 19:53:51 +02:00
start Add missing dependencies, fix ownership issue and add --debug 2017-05-19 21:14:04 +02:00
tor_browser.sh initial commit 2019-05-08 19:53:51 +02:00

tor-browser

This repo defines the tor-browser Docker image updated and cloned from hkjn.

Install:

  • Need docker
./build.sh

Usage:

You can run tor-browser in a container with a command like:

./tor_browser.sh

or

docker run -it --rm --name tor-browser \
           -v /tmp/.X11-unix:/tmp/.X11-unix:ro \
           -e DISPLAY=unix$DISPLAY \
           tb

If you want to specify a custom torrc file, that can be done with:

docker run -it --rm --name tor-browser \
           -v /host/dir/containing/torrc:/conf:ro \
           -e TORRC_PATH=/conf/torrc \
           -v /tmp/.X11-unix:/tmp/.X11-unix:ro \
           -e DISPLAY=unix$DISPLAY \
           tb

Pull fresh image directly from our registry.gitlab.com:

docker run -it --rm --name tor-browser \
           -v /host/dir/containing/torrc:/conf:ro \
           -e TORRC_PATH=/conf/torrc \
           -v /tmp/.X11-unix:/tmp/.X11-unix:ro \
           -e DISPLAY=unix$DISPLAY \
           registry.gitlab.com/manalejandro/tor-browser:latest