Tor Onionoo Search is not affiliated with the Tor project. "Tor" and the "Onion Logo" are registered trademarks of The Tor Project, Inc.
If you can't or don't want to build the application on your own, you could download the latest archived relase from the release page.
- search for bridges or relays
- advanced search with country, running, flags and other filters
- details for a bridge or relay
- interactive graphs using dygraphs
- shareable links for searches or details
Globe is open-sourced software licensed under the MIT license
Globe is tested and build with nodejs (0.10.x). For an easy overview on how to install node on your distribution look at Installing Node.js via package manager.
In addition to that, globe can be built in a virtual machine that is managed using Vagrant.
To make it easier for you, we provide a Vagrantfile that builds an ubuntu (12.04) virtual machine
with everything necessary for developing and building globe. If you have vagrant installed run
vagrant up and wait until everything is ready.
Connect to your running virtual machine via
Using the shared folder (
cd /vagrant/) you can continue building globe using the following commands.
npm install(not necessary in the vagrant machine)
First you need all the npm dependencies. Run
Now you're ready to build the application and start the server. Call
If it's done start the server using
node app.js. This will start a simple express.js server that handles the requests.
#####Development target -
- useful for local development
- uses not minified js and css
- uses grunt watch to update code changes
#####Standalone target -
- useful to create a minified version that is easy to deploy to your server
- minifies all the js and css files
- creates a
/buildfolder that has all the required resources
- used to build the resources for the running application
#####Standalone target with archive -
- same as
grunt standalonebut creates archive of the build directory
- used for to create release files on github
#####Continuous integration target -
- same targets as
grunt standalonewith additional testing of the generated files using karma
- used for travis continuous integration
#####Default target -
- same as
standaloneexcept it won't create a build folder with all the ressources