Giter Site home page Giter Site logo

brochen168 / torwebsite Goto Github PK

View Code? Open in Web Editor NEW

This project forked from 3xploitguy/torwebsite

0.0 0.0 0.0 22 KB

A container to host website on Tor hidden service with .onion address.

Home Page: https://hub.docker.com/r/sandeshy/torwebsite

License: GNU General Public License v3.0

Shell 18.00% HTML 36.85% Dockerfile 45.15%

torwebsite's Introduction

tor-logo

What is TorWebsite?

A container to host website on Tor hidden service with .onion address. Tor is free software and an open network that helps you defend against traffic analysis, enabling anonymous communication. ".onion" is a special-use top level domain name designating a "hidden service" on the Dark Web, reachable via the Tor network/accessed via the Tor browser.

Container Image: View on DockerHub

How to use this image

Run container:

docker container run -it --name <container_name> sandeshy/torwebsite:latest

container-start-image

Note: To exit from running container without stopping press ctrl+p+q.

Check your .onion addresss

torhost

torhost-cmd-image

Open the address in tor browser:

tor-browser-image

Attach volume, overrides default HTML template:

docker container run -it --name <container_name> \
       -v </some/path/on/hostOS>:/var/www/hidden_service \
       sandeshy/torwebsite:latest

Configs:

* Tor config - /etc/tor/torrc
* Nginx config - /etc/nginx/http.d/nginx.conf

Logs:

/var/log/nginx

Gotcha/Q&A

Will I get new .onion address each time?
Onion address is generated for each new container, if you are using the same container it won't change ever.

Are any ports exposed?
No, tor is running inside container which connects to Network using Virtual Ethernet.

How much time it takes for website to get live?
5-8 seconds with normal Internet Speed. If your connectivity is weak, try waiting for few mins till Tor picks some relay as introduction point and adds new entry in Distributed Hash Table (DHT). More info here.

Underlying services ?

rc-service tor status
rc-service nginx status

Disclaimer

TorWebsite is created to make hosting website on Tor easy and it's not responsible for any misuse or illegal purposes.

Feel free to discuss any issue or new feature at GitHub Discussions.

License

TorWebsite is under the terms of the GNU General Public License.

torwebsite's People

Contributors

3xploitguy avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.