The Tor Project runs quite a lot of services for developers, researchers, relay operators, and the community at large. Each of these services, regardless if developed by The Tor Project or by a third party, should have one or better more maintainers who look after the service if it breaks. In particular, fixing a service is not something our system administrators can or should do. As a consequence, unmaintained services will be shut down.
- New service will only be started if someone agrees to maintain it for at least the first six months.
- Existing services that have a maintainer and become unmaintained will be shut down three months after discovering that they are unmaintained, unless a new maintainer shows up.
The following table lists services run on torproject infrastructure. Follow the link the service name column for additional information.
Corresponding onion services are listed on https://onion.torproject.org/
Service admins are part of tor project sys admins team. For a rough description of what sys admin and services admin do, please have a look here.
If you need the services admin team to maintain a new service or you would like to deploy a new service on torproject.org infrastructure please have a look here.
The Service Admins maintain the following list of Tor Services.
|archive.torproject.org||web||[ticket:18629 boklm]||package archive|
|blog.torproject.org||web||hiro, anarcat||blog||PHP, Apache|
|bridges.torproject.org||web||phw, cohosh||web application and email responder to learn bridge addresses||Twisted|
|check.torproject.org||web||arlolra||web application for determining if a visitor is using Tor or not||Go, Haskell, TorDNSEL|
|collector||collector.torproject.org and collector2.torproject.org||karsten, irl||collects Tor network data and makes it available||Java 8, Apache|
| community.torproject.org | web | Gus | Community Portal | Lektor |
| consensus-health.torproject.org | web | tom | periodically checks the Tor network for consensus conflicts and other hiccups | Python, Apache |
| CRM (CiviCRM) | | GiantRabbit | Donation management | |
| debian archive | [./deb.torproject.org deb.torproject.org] | weasel | Debian package repository | |
| dist.torproject.org | web | arma | packages | |
| exonerator.torproject.org | web | karsten | website that tells you whether a given IP address was a Tor relay | Java 8, Apache, PostgreSQL |
| extra.torproject.org | web | tpa | static web stuff referenced from the blog (create trac ticket for access) | |
| fpcentral.tbb.torproject.org | web | boklm | Website to analyze browser fingerprint | |
| gettor.torproject.org | web./git.torproject.orggitweb.torproject.org./gitlabweb | tpa | help desk and torproject admin documentation (wiki) | |
| IRC bouncer | ircbouncer.torproject.org, non-onion TLS, onion | pastly | ZNC IRC Bouncer for Tor Project people | ZNC, Tor, TLS cert |
| jenkins.torproject.org | web./lektor-packagesource code./lists.torproject.orgweb | atagar, qbi | mailing lists | Postfix/Exim/Sendmail, Apache |
| media.torproject.org | web | hiro | media | |
| metrics.torproject.org | web./nextcloudTor's Nextcloud | anarcat, gaba, hiro, ln5 | NextCloud | ? |
| onion.torproject.org | web | weasel | list of onion services run by the Tor project | Apache?, etc.? |
| onionoo.torproject.org | | karsten, irl | web-based protocol to learn about currently running Tor relays and bridges | Java 8, Varnish |
| ooni.torproject.org | web./onionperfoniongit.eu | ? | ? | ? |
| people.torproject.org | web./pipelinepipeline.torproject.org | ? | ? | ? |
| research.torproject.org | web | karsten | website with stuff for researchers including tech reports | static mirror network
| | rpm archive | web./rt.torproject.orgweb./styleguidestyleguide.torproject.org | antonela | ? | ? | | [./support Support Portal] | support.torproject.org | pili | ? | ? | | survey.torproject.org | web | hiro | survey application | apache survey | | [./survey Survey] | survey.torproject.org | ? | ? | ? | | SVN | web | Sebastian | SVN service | | | tb-manual.torproject.org | web | gus | Tor Browser User Manual | Lektor | | [./blog Tor blog] | blog.torproject.org | hiro | ? | ? | | [./newsletter Tor newsletter] | newsletter.torproject.org | ? | ? | ? | | [./website Tor website] | torproject.org | ? | ? | ? | | [./trac Trac] | trac.torproject.org | hiro | bug tracker and wiki | | | translation.torproject.org | | emmapeel | Translation services | | | www.torproject.org | | hiro | main website | |
| Service name | Maintainers | Description | Requirements | |------------------|-----------------|-----------------|------------------|- | backup.tpo | tpa | | | | db.torproject.org (web) | tpa | LDAP | | | DocTor | GeKo | DirAuth health checks for the tor-consensus-health@ list | python, stem | | grafana.torproject.org | tpa, anarcat | metrics dashboard, makes pretty graphs out of prometheus metrics | | | mail service | tpa | mail service | | | nagios.torproject.org | tpa | | | | DNS | tpa | domain name service | | | prometheus.torproject.org | tpa, anarcat | metrics collection and monitoring | | | schleuder | hiro | gpg-enabled mailing list manager with resending-capabilities. | N/A | | testnet | dgoulet | Test network services | Java 8, Apache |
|globe.torproject.org (web)||N/A||redirect to Atlas||static mirror network|
|[./Jabber Jabber service]||dgoulet||XMPP server that federates for Tor project users||Prosody 0.9.7+|
|support.torproject.org (web)||phoul, lunar, helix||Webchat support system||Apache2, Prosody & Prodromus|
|compass.torproject.org (web)||karsten||web application to look at AS/country diversity of Tor network||Apache|
|atlas.torproject.org (web)||irl||web application to discover Tor relays, frontend to onionoo.torproject.org||static mirror network, now part of metrics.torproject.org|