mirror of
https://git.v0l.io/Kieran/dtan.git
synced 2025-01-08 09:21:33 +00:00
Distributed Torrent Archive on Nostr
|
||
---|---|---|
.github/workflows | ||
.vscode | ||
.yarn | ||
docker | ||
public | ||
src | ||
.drone.yml | ||
.eslintrc.cjs | ||
.gitignore | ||
.yarnrc.yml | ||
Dockerfile | ||
index.html | ||
package.json | ||
postcss.config.js | ||
README.md | ||
tailwind.config.js | ||
tsconfig.json | ||
tsconfig.node.json | ||
vite.config.ts | ||
yarn.lock |
DTAN
Distributed Torrent Archive on Nostr
This is a NIP-35 client.
NIP-35 defines the event format as:
{
"kind": 2003,
"content": "<long-description-pre-formatted>",
"tags": [
["title", "<torrent-title>"],
["x", "<bittorrent-info-hash>"],
["file", "<file-name>", "<file-size-in-bytes>"],
["file", "<file-name>", "<file-size-in-bytes>"],
["tracker", "udp://mytacker.com:1337"],
["tracker", "http://1337-tracker.net/announce"],
["i", "tcat:video,movie,4k"],
["i", "newznab:2045"],
["i", "imdb:tt15239678"],
["i", "tmdb:movie:693134"],
["i", "ttvdb:movie:290272"],
["t", "movie"],
["t", "4k"]
]
}
Future Plans
Custom scraper relay
A relay which automatically clones torrent events from other relays. Simple docker image which can easily be deployed anywhere and will add another replica of torrent metadata.