fetch-dht/static/index.html

94 lines
3.2 KiB
HTML
Raw Permalink Normal View History

2020-04-12 21:33:32 +00:00
<!DOCTYPE html>
<html>
<head>
2020-04-12 21:42:24 +00:00
<title>Fetch DHT</title>
2020-04-12 21:33:32 +00:00
<link rel="shortcut icon" type="image/x-icon" href="/favicon.ico" />
<link rel="stylesheet" type="text/css" href="/index.css" />
<style type="text/css">
body {
max-width: 76rem;
margin: 0 auto;
padding: 1rem;
}
body input {
width: 100%;
margin: 0.5rem 0;
padding-left: 0.3rem;
padding-right: 0.3rem;
}
</style>
</head>
<body>
<h1>About</h1>
<p>
<a href="https://www.bittorrent.org/beps/bep_0005.html">DHT</a> is a
powerful technology that enables "trackerless" torrents; however, there
are a number of reasons why a client may be unable to join the DHT swarm
such as local or ISP blocking. This server acts as a gateway to discover
clients that have announced to the DHT network, and provides a
tracker-compatible interface for ease of use.
</p>
<h1>Usage</h1>
<p>
You will most likely want to add
<code>https://dht.terrible.network/fetch</code> to the list of trackers in
your torrent client.
</p>
<p>
In addition to supporting "compact" representation
(<code>?compact=1</code>) this service also supports "json" representation
(<code>?json=1</code>) for ease of use in code.
</p>
<h1>FAQ</h1>
<h2>So is this just a BitTorrent tracker?</h2>
<p>
No. This server does not collect/store the information necessary to act as
a tracker (IP address, "port" parameter), it does not serve anything other
than information queried from the DHT.
</p>
<h2>Will this announce me to the DHT?</h2>
<p>
No. This server does not collect the information necessary to do so (IP
address), and it is technologically impossible to announce an IP other
than one owned by the machine speaking to the DHT swarm.
</p>
<h1>Support</h1>
<p>
2020-04-15 07:07:46 +00:00
This service is provided for free by the author of this software,
2020-04-12 21:33:32 +00:00
<a href="https://terribleplan.com/">Kegan Myers</a>, you can support him
via <a href="https://www.patreon.com/terribleplan">Patreon</a>.
</p>
<h1>Open Source</h1>
<p>
The source that runs this service is available on
<a href="https://git.keganmyers.com/terribleplan/fetch-dht">
my gitea server
</a>
and is open source under an MIT license.
</p>
<h1>Legal</h1>
<ul>
<li>
This service is provided as-is on a best-effort basis. No warranty is or
shall be issued for the use of or reliance upon this service.
</li>
<li>
This service respects your privacy, no identifying information is
collected, shared, or stored.
</li>
<li>
Access to this service may be revoked at any time for any reason without
warning.
</li>
<li>
Piracy is illegal. The end user of this service bears all responsibility
for what is done with the data returned by this service.
</li>
<li>
This service does not host any content, it is a gateway that finds peers
in the distributed hash table and serves a list of them.
</li>
</ul>
</body>
</html>