TOR Hidden Services with Vanguards, NGINX, PHP-FPM, MariaDB, NYX, Supervisor and dnsmasq.
4.0K
TORNet is all in one system to work as hidden-service. TORNet has all necessary applications such as NGINX, PHP-FPM, MariaDB to host your hidden service. And also to secure and optimize Tor connection, latest version of Vanguards is also installed along side with Tor monitoring software NYX. Also dnsmasq is handling all DNS queries over Tor connection. You may get the images from Docker Hub or GitHub / GitHub Packages.
docker network create PrivateNetid -uid -g/root folder.phpinfo.php file at public_html after checking everything is working fine.tor to avoid warnings about being root and to use proper configuration file.
nyxdocker exec -u tor -it TORNet nyxdocker network create PrivateNet
docker run -d \
--name TORNet \
-e UID=$(id -u) \
-e GID=$(id -g) \
-v ~/docker/TORNet:/home/tor \
--hostname TORNet \
--network PrivateNet \
--restart unless-stopped \
yanik39/tornet:latest
supervisorctl statussupervisorctl reloadsupervisorctl helpsupervisorctl restart TOR ..etcdocker exec -it TORNet supervisorctl statusdocker exec -it TORNet supervisorctl reloaddocker exec -it TORNet supervisorctl restart TOR ..etctorrc config file at the Tor home folder.nginx, php-fpm, mysql/mariadb etc.).
torlog statustorlog disabletorlog enabledocker exec -it TORNet torlog statusdocker exec -it TORNet torlog enabledocker exec -it TORNet torlog disabletorlog enabledocker exec -it TORNet torlog enablehs to get domain names hosted at your TORNet.ns to see listening sockets and ports.hc to manually trigger HealthCheck.5ekxbftvqg26oir5wle3p27ax3wksbxcecnm6oemju7bjra2pn26s3qd.oniondnsmasq handles all DNS requests and send them over Tor connection.tor <-> nginx connection is established with socket. Nginx is not listening any IP or port.nginx <-> php8.1-fpm connection is established with socket.nginx is hardened, so exposing nothing.php is hardened by disabling any settings exposes any info.php-fpm clears all ENV variables.supervisor <-> supervisorctl connection is secured with auto generated random password.MariaDB/MySQL mysql_secure_install is done after first install. Any you get the auto generated random password at /root folder.Content type
Image
Digest
sha256:94de04d03…
Size
227.6 MB
Last updated
about 4 years ago
docker pull yanik39/tornet