Opened 6 years ago

Closed 6 years ago

Last modified 6 years ago

#10262 closed task (fixed)

Host our own Globe instance

Reported by: karsten Owned by:
Priority: Medium Milestone:
Component: Internal Services/Tor Sysadmin Team Version:
Severity: Keywords:
Cc: phw, atagar, me@…, bastik.public@… Actual Points:
Parent ID: Points:
Reviewer: Sponsor:

Description

Globe is "a Tor relay and bridge explorer" developed by rndm on GitHub. Globe is inspired by Atlas, but has more features (like searching for bridges) and is more actively maintained. We already list Globe in our project table.

I suggest we host a copy of Globe on a Tor Project machine to make Globe available as https://globe.torproject.org/. The main reason is that people will trust Globe more if we host it. The sekrit other reason is to integrate rndm more closely into the Tor community, but shhh.

The only requirement is an Apache that serves a directory containing static files. The latest Globe release can be downloaded at https://github.com/makepanic/globe/releases. Updating should be as easy as extracting a zip file and pointing document root to a new path. phw and I volunteer as service maintainers. Cc'ing atagar, because I hear he's excited about Globe, too.

Child Tickets

Change History (10)

comment:1 Changed 6 years ago by bastik

Cc: bastik.public@… added

(Just to add myself as cc)

And Globe can do this: http://globe.rndm.de/#/search/query=&filters[flag]=BadExit

Works with other flags, too. I'm not sure if Atlas can do this, at least I couldn't make it do that, but I could make Oonion show me the data.

comment:2 Changed 6 years ago by weasel

Are you going to run it, karsten? If not, it's not a sysadmin ticket yet.

comment:3 Changed 6 years ago by weasel

Status: newneeds_information

comment:4 in reply to:  2 Changed 6 years ago by karsten

Replying to weasel:

Are you going to run it, karsten? If not, it's not a sysadmin ticket yet.

Yes, phw and I are going to run it.

comment:5 Changed 6 years ago by weasel

So this is really a "give me resources to do foo" ticket. Ok.

How much disk space will the static web tree need? How much extra disk space to prepare it? Any regular updates (daily, hourly, weekly) of the tree needed?

comment:6 in reply to:  5 Changed 6 years ago by karsten

Replying to weasel:

So this is really a "give me resources to do foo" ticket. Ok.

How much disk space will the static web tree need?

A few MiB. So let's say less than 100 MiB to be extra really sure.

How much extra disk space to prepare it?

None. Preparing it requires packages that we probably wouldn't want to install on the web machine. The current plan is either to extract the zip file available on Globe's GitHub, or prepare a zip file locally using Vagrant and a Ubuntu machine. tl;dr: Nothing to worry about for this ticket I'd say.

Any regular updates (daily, hourly, weekly) of the tree needed?

No. The tree only needs to be updated when there's a new release. Hourly updated data comes from Onionoo.

comment:7 Changed 6 years ago by weasel

Ok. New group needed or can an existing one be used?

comment:8 Changed 6 years ago by karsten

Can you create a new globe group? We might want to add rndm to the service maintainers after meeting him in person at 30C3, and then we can easily add him to this group, rather than, say, to torwww.

comment:9 Changed 6 years ago by weasel

Resolution: fixed
Status: needs_informationclosed

comment:10 Changed 6 years ago by weasel

staticforme in /srv/globe-master. sorry, it wasn't really obvious from the information you see :)

Note: See TracTickets for help on using tickets.