diff --git a/.nojekyll b/.nojekyll deleted file mode 100644 index e69de29..0000000 diff --git a/README.md b/README.md index cb6b9e8..c651ad6 100644 --- a/README.md +++ b/README.md @@ -1,10 +1,16 @@ -# TorrentClaw mirrors (static) +# torrentclaw/mirrors -Auto-generated by `scripts/build-mirrors-static.ts`. Do not edit by hand โ€” -your changes will be overwritten on the next build. +Off-domain static copy of the [TorrentClaw](https://torrentclaw.com) mirror list. -This page is published off-domain so it survives any single takedown: -- https://torrentclaw.github.io/mirrors/ -- https://torrentclaw-mirrors.pages.dev/ +The content of the `gh-pages` branch is **auto-generated** by a workflow in +the (private) source repo. **Do not edit by hand** โ€” your changes will be +overwritten on the next publish. -Update with: `pnpm exec tsx scripts/build-mirrors-static.ts`. +Served at: . + +## Why this repo exists + +If `torrentclaw.com` is taken down, the in-app `/mirrors` page goes down +with it. This repo lives on infrastructure independent from the rest of the +stack (different cloud, different account, different CDN) so the mirror +list survives any single takedown. diff --git a/index.html b/index.html deleted file mode 100644 index dee7a17..0000000 --- a/index.html +++ /dev/null @@ -1,129 +0,0 @@ - - - - - -TorrentClaw mirrors - - - - - - -
-

TorrentClaw mirrors

-

This is a static copy of the official mirror list. It is hosted off the main domain so it survives any takedown of torrentclaw.com. Bookmark it.

- -

Clearnet mirrors

-

Regular HTTPS domains. Identical content; use whichever your ISP and DNS resolve correctly.

- - -

Out-of-band channels

-

If both clearnet and Tor are unreachable, check these for the latest mirror list.

- - -

Other off-domain copies

-

This page is itself published on multiple independent hosts. If you are reading this on one of them, save the others too.

- - -

For developers and agents

-

The same data is embedded below as JSON. unarr falls back to scraping this island when /api/v1/mirrors is unreachable.

-

mirrors.json โ€” same payload, raw.

- - -
- - - - diff --git a/mirrors.json b/mirrors.json deleted file mode 100644 index 2412dff..0000000 --- a/mirrors.json +++ /dev/null @@ -1,36 +0,0 @@ -{ - "revision": 2, - "mirrors": [ - { - "url": "https://torrentclaw.com", - "label": "torrentclaw.com", - "kind": "clearnet", - "primary": true - }, - { - "url": "https://torrentclaw.to", - "label": "torrentclaw.to", - "kind": "clearnet", - "primary": false - }, - { - "url": "http://torrentf3aifidcsaaanmnmuhv2s53r6hqsl3zkmfidiaxainkeqk5id.onion", - "label": "torrentf3aifidcsaaanmnmuhv2s53r6hqsl3zkmfidiaxainkeqk5id.onion", - "kind": "tor", - "primary": false - } - ], - "tor": { - "url": "http://torrentf3aifidcsaaanmnmuhv2s53r6hqsl3zkmfidiaxainkeqk5id.onion", - "label": "torrentf3aifidcsaaanmnmuhv2s53r6hqsl3zkmfidiaxainkeqk5id.onion" - }, - "channels": [], - "staticFallbacks": [ - { - "label": "GitHub Pages", - "url": "https://torrentclaw.github.io/mirrors/", - "description": "Static copy of the mirror list, hosted on GitHub Pages from the torrentclaw/mirrors repo (independent infrastructure)." - } - ], - "updatedAt": "2026-05-13T18:16:13.577Z" -}