/tor-exit-page

🧅 Alternative design to the default "This is a Tor Exit Router" page provided by The Tor Project

Primary LanguageLiquidGNU General Public License v3.0GPL-3.0

Logo
Tor Exit Router Page

Alternative design to the default Tor Project's page

About

This is an alternative design to the default "This is a Tor Exit Router" page provided by The Tor Project.

This notice is intended to be placed on a virtual host for a domain that your Tor exit router IP reverse resolves to, so that people who may be about to file an abuse complaint would check it first before bothering you or your ISP.

Getting Started

Configuration

You must configure the notice page before you start using it.
To do so, open _config.yml with a source code editor and start adjusting the variables to your needs.

Key Type Description
title String The title of the page.
This will appear in the browser tab, heading under the logo and page metadata.
ips String[] A list with one or more IPs of your Tor exit router.
Can be disabled.
name String Your name or username by which you are known online.
email String The email that will receive the complaints.
pgp String Default: null
The URL to the public PGP key associated with the email that will receive the complaints.
p2p Boolean Default: true
Disable if common P2P ports are not blocked by your Tor exit router.
sections.dmca Boolean Default: true
Disable to hide the DMCA law section.
sections.ecpa Boolean Default: false
US-only. Enable if you are a US operator.
More info here.
sections.credits Boolean Default: true
Disable to hide the footer that links back to my website and this repository.

Build

See: CONTRIBUTING.md.

Licensing

The code is open source under the terms of the GNU General Public License v3.

Tor overview illustration by The Tor Project.

Tor Browser logo by Fabián Alexis from Wikimedia Commons (CC BY-SA 3.0 License).

By contributing to this repository, you agree that the content you contribute may be provided under the terms of the GNU General Public License v3.