2021-11-24 00:59:44 +01:00
2021-11-23 16:04:01 +01:00
2021-11-24 00:59:44 +01:00
2021-11-24 00:59:44 +01:00
2021-11-24 00:59:44 +01:00
2021-11-24 00:59:44 +01:00

Dockerized automated tor-browser

Whut?

  • This container simulates user accesses via the tor browser and network.
  • A web-ui is available on the containers exposed port.
  • The URL is passed on to the container using env vars

How to build and run?

  • Simply use the deploy script or the follwing lines.
$ git clone $repo
$ docker build $repo -t browser_test

# start some browsers
for i in $(seq 1 100):
  docker run -d -p 5800 -e "TARGET_URL='https://google.com'" browser_test
  • Or use the following docker-compose file
version: '3'

services:
  torbrowser:
    image: browser_test:latest
      ports:
        - 5800:5800
      environment:
        - TARGET_URL="https://google.com"
      restart: never

Oh no, now I have xyz randomly named containers running - how to stop them?

$ docker rm --force $(docker ps --filter="ancestor=browser_test" --format="{{.ID}}")
Description
Automatically call sites
Readme 45 KiB
Languages
JavaScript 77.5%
Dockerfile 17.3%
Shell 5.2%