Sign inSign up

domistyle/tor-browser

By domistyle

•Updated 5 months ago

Tor Browser (in a browser)

Image
12

1M+

domistyle/tor-browser repository overview

⁠Tor browser

Tor browser running inside of Firefox

⁠About

This image allows running a Tor browser⁠ instance on any headless server. The browser can be accessed via either a web interface or directly from any VNC client.

Container is based on baseimage-gui⁠ by jlesage⁠

⁠Usage

See the docker-compose here⁠ or use this command:

docker run -d -p 5800:5800 domistyle/tor-browser

The web interface will be available on port 5800.

⁠Platform configuration

No special configuration is necessary, however some recommended variables are available:

VariableDescriptionDefaultRequired
DISPLAY_WIDTHSet the width of the virtual screen1280No
DISPLAY_HEIGHTSet the height of the virtual screen768No
KEEP_APP_RUNNINGAutomatically restarts the Tor browser if it exits0No
TZSet the time zone for the container-No

** For advanced configuration options please take a look here⁠.**

⁠Browser configuration

You may install the browser with your own configuration. Copy the template configuration to get started. If mozilla.cfg is available then it is used, otherwise no browser changes are made.

cd browser-cfg
cp mozilla.cfg.template mozilla.cfg

** For more information on the available options: http://kb.mozillazine.org/About:config_entries⁠

⁠Volumes

PathDescriptionRequired
/app/Browser/TorBrowser/Data/TorAdd a volume for the Tor settings to speedup container startup when the container gets recreatedNo

Make sure the container user has read & write permission to these folders on the host. More info here⁠.

⁠Ports

PortDescription
5800Provides a web interface to access the Tor browser
5900Provides direct access to the VNC server

⁠Issues & limitations

  • shm_size might need to be set to 2GB or more if you experience crashes

Tag summary

Content type

Image

Digest

sha256:0dd03f518…

Size

305.4 MB

Last updated

5 months ago

docker pull domistyle/tor-browser