... | @@ -12,28 +12,31 @@ follow this [template](howto/template) to ensure proper documentation. |
... | @@ -12,28 +12,31 @@ follow this [template](howto/template) to ensure proper documentation. |
|
|
|
|
|
Those are services managed by TPA directly.
|
|
Those are services managed by TPA directly.
|
|
|
|
|
|
| Service | Purpose | URL | Maintainers | Documented |
|
|
| Service | Purpose | URL | Maintainers | Documented | Auth |
|
|
|----------------------|-----------------------------------|--------------------------------------|----------------------|------------|
|
|
|----------------------|-----------------------------------|--------------------------------------|----------------------|------------|------------|
|
|
| [backup][] | Backups | N/A | TPA | 75% |
|
|
| [backup][] | Backups | N/A | TPA | 75% | N/A |
|
|
| [cache][] | Web caching/accelerator/CDN | N/A | TPA | 90% |
|
|
| [cache][] | Web caching/accelerator/CDN | N/A | TPA | 90% | N/A |
|
|
| [dns][] | domain name service | N/A | TPA | 10% |
|
|
| [dns][] | domain name service | N/A | TPA | 10% | N/A |
|
|
| [documentation][] | documentation (this wiki) | <https://help.torproject.org/> | TPA | 10% |
|
|
| [documentation][] | documentation (this wiki) | <https://help.torproject.org/> | TPA | 10% | see GitLab |
|
|
| [drbd][] | disk redundancy | N/A | TPA | 10% |
|
|
| [drbd][] | disk redundancy | N/A | TPA | 10% | N/A |
|
|
| email | forward @torproject.org emails | N/A | TPA | 0% |
|
|
| email | forward @torproject.org emails | N/A | TPA | 0% | yes |
|
|
| [ganeti][] | virtual machine hosting | N/A | TPA | 90% |
|
|
| [ganeti][] | virtual machine hosting | N/A | TPA | 90% | no |
|
|
| [grafana][] | metrics dashboard, pretty graphs | <https://grafana.torproject.org> | TPA, anarcat, hiro | 10% |
|
|
| [grafana][] | metrics dashboard, pretty graphs | <https://grafana.torproject.org> | TPA, anarcat, hiro | 10% | yes |
|
|
| [ipsec][] | VPN | N/A | TPA | 30% |
|
|
| [ipsec][] | VPN | N/A | TPA | 30% | maybe |
|
|
| [kvm][] | virtual machine hosting | N/A | TPA, weasel, anarcat | 20% |
|
|
| [kvm][] | virtual machine hosting | N/A | TPA, weasel, anarcat | 20% | no |
|
|
| [ldap][] | host and user directory | <https://db.torproject.org> | TPA | 90% |
|
|
| [ldap][] | host and user directory | <https://db.torproject.org> | TPA | 90% | yes |
|
|
| [logging][] | centralized logging | N/A | TPA | 10% |
|
|
| [logging][] | centralized logging | N/A | TPA | 10% | no |
|
|
| [nagios][] | alerting | <https://nagios.torproject.org> | TPA | 5% |
|
|
| [nagios][] | alerting | <https://nagios.torproject.org> | TPA | 5% | yes |
|
|
| [openstack][] | virtual machine hosting | N/A | TPA | 30% |
|
|
| [openstack][] | virtual machine hosting | N/A | TPA | 30% | maybe |
|
|
| [postgresql][] | database service | N/A | TPA | 80% |
|
|
| [postgresql][] | database service | N/A | TPA | 80% | no |
|
|
| [prometheus][] | metrics collection and monitoring | <https://prometheus.torproject.org/> | TPA, anarcat | 90% |
|
|
| [prometheus][] | metrics collection and monitoring | <https://prometheus.torproject.org/> | TPA, anarcat | 90% | no |
|
|
| [puppet][] | configuration management | `puppet.torproject.org` | TPA | 100% |
|
|
| [puppet][] | configuration management | `puppet.torproject.org` | TPA | 100% | yes |
|
|
| [static-component][] | static site mirroring | N/A | TPA | 90% |
|
|
| [static-component][] | static site mirroring | N/A | TPA | 90% | LDAP |
|
|
| [tls][] | X509 certificate management | N/A | TPA | 50% |
|
|
| [tls][] | X509 certificate management | N/A | TPA | 50% | no |
|
|
| [wkd][] | OpenPGP certificates distribution | N/A | TPA | 10% |
|
|
| [wkd][] | OpenPGP certificates distribution | N/A | TPA | 10% | yes |
|
|
|
|
|
|
|
|
The `Auth` column documents whether the service should be audited for
|
|
|
|
access when a user is retired.
|
|
|
|
|
|
It is estimated that, on average, 42% of the documentation above is
|
|
It is estimated that, on average, 42% of the documentation above is
|
|
complete. This does not include undocumented services, below.
|
|
complete. This does not include undocumented services, below.
|
... | @@ -70,30 +73,34 @@ look [here](policy/tpa-rfc-2-support#service-admins). |
... | @@ -70,30 +73,34 @@ look [here](policy/tpa-rfc-2-support#service-admins). |
|
|
|
|
|
The Service Admins maintain the following list of Tor Services.
|
|
The Service Admins maintain the following list of Tor Services.
|
|
|
|
|
|
| Service | Purpose | URL | Maintainers | Documented |
|
|
| Service | Purpose | URL | Maintainers | Documented | Auth |
|
|
|--------------------|-----------------------------------------------------------|-------------------------------------|----------------------------------------|------------|
|
|
|--------------------|-----------------------------------------------------------|-------------------------------------|----------------------------------------|------------|------|
|
|
| [BBB][] | Video and audio conference system | <https://tor.meet.coop> | gaba, gus | - |
|
|
| [BBB][] | Video and audio conference system | <https://tor.meet.coop> | gaba, gus | - | yes |
|
|
| [blog][] | Weblog site | <https://blog.torproject.org/> | hiro, anarcat, gus | 1% |
|
|
| [blog][] | Weblog site | <https://blog.torproject.org/> | hiro, anarcat, gus | 1% | yes |
|
|
| [btcpayserver][] | BTCpayserver | <https://btcpay.torproject.net/> | hiro, asn, sue | 90% |
|
|
| [btcpayserver][] | BTCpayserver | <https://btcpay.torproject.net/> | hiro, asn, sue | 90% | yes? |
|
|
| [check][] | Web app to check if we're using tor | <https://check.torproject.org> | arlolra | 90% |
|
|
| [check][] | Web app to check if we're using tor | <https://check.torproject.org> | arlolra | 90% | LDAP |
|
|
| [collector][] | Collects Tor network data and makes it available | collector{1,2}.torproject.org | karsten, irl | ? |
|
|
| [collector][] | Collects Tor network data and makes it available | collector{1,2}.torproject.org | karsten, irl | ? | ? |
|
|
| [debian archive][] | Debian package repository | <https://deb.torproject.org> | weasel | 20% |
|
|
| [debian archive][] | Debian package repository | <https://deb.torproject.org> | weasel | 20% | yes? |
|
|
| [git][] | Source control system | <https://git.torproject.org> | ahf, hiro, irl, nickm, Sebastian, TPA? | 70% |
|
|
| [git][] | Source control system | <https://git.torproject.org> | ahf, hiro, irl, nickm, Sebastian, TPA? | 70% | yes |
|
|
| [gitlab][] | Issue tracking, Wikis | <https://gitlab.torproject.org/> | ahf, hiro | 90% |
|
|
| [gitlab][] | Issue tracking, Wikis | <https://gitlab.torproject.org/> | ahf, hiro | 90% | yes |
|
|
| [irc][] | IRC bouncer | <ircbouncer.torproject.org> | pastly | 90% |
|
|
| [irc][] | IRC bouncer | <ircbouncer.torproject.org> | pastly | 90% | yes |
|
|
| [lists][] | Mailing lists | <https://lists.torproject.org> | atagar, qbi | 20% |
|
|
| [lists][] | Mailing lists | <https://lists.torproject.org> | atagar, qbi | 20% | yes |
|
|
| [metrics][] | Network descriptor aggregator and network data visualizer | <https://metrics.torproject.org> | karsten | ? |
|
|
| [metrics][] | Network descriptor aggregator and network data visualizer | <https://metrics.torproject.org> | karsten | ? | ? |
|
|
| [nextcloud][] | NextCloud | <https://nc.torproject.net/> | anarcat, gaba, hiro, ln5 | 30% |
|
|
| [nextcloud][] | NextCloud | <https://nc.torproject.net/> | anarcat, gaba, hiro, ln5 | 30% | yes |
|
|
| [newsletter][] | Tor Newsletter | <https://newsletter.torproject.org> | gus | ? |
|
|
| [newsletter][] | Tor Newsletter | <https://newsletter.torproject.org> | gus | ? | LDAP |
|
|
| [onionperf][] | Tor network performance measurements | ? | hiro, irl | ? |
|
|
| [onionperf][] | Tor network performance measurements | ? | hiro, irl | ? | ? |
|
|
| [ooni][] | Open Observatory of Network Interference | <https://ooni.torproject.org> | hellais | ? |
|
|
| [ooni][] | Open Observatory of Network Interference | <https://ooni.torproject.org> | hellais | ? | no |
|
|
| [schleuder][] | Encrypted mailing lists | | dgoulet, hiro | 30% |
|
|
| [schleuder][] | Encrypted mailing lists | | dgoulet, hiro | 30% | yes |
|
|
| [rt][] | Email support | <https://rt.torproject.org/> | gus, pili | 50% |
|
|
| [rt][] | Email support | <https://rt.torproject.org/> | gus, pili | 50% | yes |
|
|
| [styleguide][] | Style Guide | <https://styleguide.torproject.org> | antonela | 1% |
|
|
| [styleguide][] | Style Guide | <https://styleguide.torproject.org> | antonela | 1% | LDAP |
|
|
| [support portal][] | Support portal | <https://support.torproject.org> | pili, gus | 30% |
|
|
| [support portal][] | Support portal | <https://support.torproject.org> | pili, gus | 30% | LDAP |
|
|
| [survey][] | survey application | <https://survey.torproject.org/> | hiro | 1% |
|
|
| [survey][] | survey application | <https://survey.torproject.org/> | hiro | 1% | yes |
|
|
| [svn][] | Document storage | <https://svn.torproject.org/> | unmaintained | 10% |
|
|
| [svn][] | Document storage | <https://svn.torproject.org/> | unmaintained | 10% | yes |
|
|
| [website][] | main website | <https://www.torproject.org> | hiro, gus | ? |
|
|
| [website][] | main website | <https://www.torproject.org> | hiro, gus | ? | LDAP |
|
|
|
|
|
|
|
|
The `Auth` column documents whether the service should be audited for
|
|
|
|
access when a user is retired. If set to "LDAP", it means it should be
|
|
|
|
revoked to a LDAP group membership change.
|
|
|
|
|
|
Every service listed here must have some documentation, ideally
|
|
Every service listed here must have some documentation, ideally
|
|
following the [documentation template](howto/template). As a courtesy,
|
|
following the [documentation template](howto/template). As a courtesy,
|
... | @@ -136,35 +143,39 @@ documentation was found for those services. Ideally, each one of those |
... | @@ -136,35 +143,39 @@ documentation was found for those services. Ideally, each one of those |
|
services should have a documentation page, either here or in their
|
|
services should have a documentation page, either here or in their
|
|
team's wiki.
|
|
team's wiki.
|
|
|
|
|
|
| Service | Purpose | URL | Maintainers |
|
|
| Service | Purpose | URL | Maintainers | Auth |
|
|
|------------------|-------------------------------------------------------------------------------|--------------------------------------------|-------------------|
|
|
|------------------|-------------------------------------------------------------------------------|--------------------------------------------|-------------------|-------|
|
|
| archive | package archive | <https://archive.torproject.org/> | [boklm][] |
|
|
| archive | package archive | <https://archive.torproject.org/> | [boklm][] | LDAP? |
|
|
| bridges | web application and email responder to learn bridge addresses | <https://bridges.torproject.org/> | phw, cohosh |
|
|
| bridges | web application and email responder to learn bridge addresses | <https://bridges.torproject.org/> | phw, cohosh | yes? |
|
|
| community | Community Portal | <https://community.torproject.org> | Gus |
|
|
| community | Community Portal | <https://community.torproject.org> | Gus | no |
|
|
| consensus-health | periodically checks the Tor network for consensus conflicts and other hiccups | <https://consensus-health.torproject.org> | tom |
|
|
| consensus-health | periodically checks the Tor network for consensus conflicts and other hiccups | <https://consensus-health.torproject.org> | tom | no? |
|
|
| CRM (CiviCRM) | Donation management | | GiantRabbit |
|
|
| CRM (CiviCRM) | Donation management | | GiantRabbit | yes |
|
|
| dist | packages | <https://dist.torproject.org> | arma |
|
|
| dist | packages | <https://dist.torproject.org> | arma | LDAP? |
|
|
| DocTor | DirAuth health checks for the [tor-consensus-health@ list][] | <https://gitweb.torproject.org/doctor.git> | GeKo |
|
|
| DocTor | DirAuth health checks for the [tor-consensus-health@ list][] | <https://gitweb.torproject.org/doctor.git> | GeKo | no |
|
|
| exonerator | website that tells you whether a given IP address was a Tor relay | <https://exonerator.torproject.org/> | karsten |
|
|
| exonerator | website that tells you whether a given IP address was a Tor relay | <https://exonerator.torproject.org/> | karsten | ? |
|
|
| extra | static web stuff referenced from the blog (create trac ticket for access) | <https://extra.torproject.org> | tpa |
|
|
| extra | static web stuff referenced from the blog (create trac ticket for access) | <https://extra.torproject.org> | tpa | LDAP? |
|
|
| fpcentral.tbb | Website to analyze browser fingerprint | <https://fpcentral.tbb.torproject.org/> | boklm |
|
|
| fpcentral.tbb | Website to analyze browser fingerprint | <https://fpcentral.tbb.torproject.org/> | boklm | no? |
|
|
| gettor | email responder handing out packages | <https://gettor.torproject.org> | hiro, phw, cohosh |
|
|
| gettor | email responder handing out packages | <https://gettor.torproject.org> | hiro, phw, cohosh | no |
|
|
| jenkins | continuous integration, autobuilding | <https://jenkins.torproject.org> | weasel |
|
|
| jenkins | continuous integration, autobuilding | <https://jenkins.torproject.org> | weasel | yes |
|
|
| media | ? | <https://media.torproject.org> | hiro |
|
|
| media | ? | <https://media.torproject.org> | hiro | no? |
|
|
| metricsbot | Tor Network Status Bot (IRC, Twitter, Mastodon) | | irl |
|
|
| metricsbot | Tor Network Status Bot (IRC, Twitter, Mastodon) | | irl | ? |
|
|
| onion | list of onion services run by the Tor project | <https://onion.torproject.org> | weasel |
|
|
| onion | list of onion services run by the Tor project | <https://onion.torproject.org> | weasel | no |
|
|
| onionoo | web-based protocol to learn about currently running Tor relays and bridges | | karsten, irl |
|
|
| onionoo | web-based protocol to learn about currently running Tor relays and bridges | | karsten, irl | ? |
|
|
| people | content provided by Tor people | <https://people.torproject.org> | tpa |
|
|
| people | content provided by Tor people | <https://people.torproject.org> | tpa | LDAP |
|
|
| research | website with stuff for researchers including tech reports | <https://research.torproject.org> | karsten |
|
|
| research | website with stuff for researchers including tech reports | <https://research.torproject.org> | karsten | LDAP |
|
|
| rpm archive | RPM package repository | <https://rpm.torproject.org> | kushal |
|
|
| rpm archive | RPM package repository | <https://rpm.torproject.org> | kushal | LDAP |
|
|
| stem | stem project website and tutorial | <https://stem.torproject.org/> | atagar |
|
|
| stem | stem project website and tutorial | <https://stem.torproject.org/> | atagar | LDAP? |
|
|
| tb-manual | Tor Browser User Manual | <https://tb-manual.torproject.org/> | gus |
|
|
| tb-manual | Tor Browser User Manual | <https://tb-manual.torproject.org/> | gus | LDAP? |
|
|
| testnet | Test network services | ? | dgoulet |
|
|
| testnet | Test network services | ? | dgoulet | ? |
|
|
| translation | Translation services | | emmapeel |
|
|
| translation | Translation services | | emmapeel | yes? |
|
|
|
|
|
|
[boklm]: https://gitlab.torproject.org/tpo/applications/tor-browser/-/issues/18629
|
|
[boklm]: https://gitlab.torproject.org/tpo/applications/tor-browser/-/issues/18629
|
|
[tor-consensus-health@ list]: https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-consensus-health
|
|
[tor-consensus-health@ list]: https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-consensus-health
|
|
|
|
|
|
|
|
The `Auth` column documents whether the service should be audited for
|
|
|
|
access when a user is retired. If set to "LDAP", it means it should be
|
|
|
|
revoked to a LDAP group membership change.
|
|
|
|
|
|
## Research
|
|
## Research
|
|
|
|
|
|
Those services have not been implemented yet but are at the research
|
|
Those services have not been implemented yet but are at the research
|
... | | ... | |