HiddenServiceReverseProxy
HiddenServiceReverseProxy is a reverse proxy that help you host applications on tor network with docker.
docker run -e HIDDEN_SERVICE_DIR="/var/lib/tor/hidden_service/" -e HIDDEN_SERVICE_PORT="80 192.168.1.10:80" --name hiddenservicereverseproxy bariskisir/hiddenservicereverseproxy
version: '3.4'
services:
web:
image: nginx
networks:
- network01
restart: always
hiddenservice:
image: bariskisir/hiddenservicereverseproxy
environment:
HIDDEN_SERVICE_DIR: /var/lib/tor/hidden_service/
HIDDEN_SERVICE_PORT: 80 web:80
networks:
- network01
restart: always
networks:
network01:
driver: bridge
docker exec hiddenservicereverseproxy cat /var/lib/tor/hidden_service/hostname
Create tor browser on docker
docker run -d --name torbrowser -p 5800:5800 domistyle/tor-browser
Navigate http://localhost:5800