forked from jordanlambrecht/tracker-tracker
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathseedpool.ts
More file actions
112 lines (102 loc) · 4.49 KB
/
Copy pathseedpool.ts
File metadata and controls
112 lines (102 loc) · 4.49 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
// src/data/trackers/seedpool.ts
import type { TrackerRegistryEntry } from "@/data/tracker-registry"
export const seedpool: TrackerRegistryEntry = {
// ── Identity ────────────────────────────────────────────────────────
slug: "seedpool",
name: "Seed Pool",
abbreviation: "SP",
url: "https://seedpool.org",
description:
"General private tracker with a focus on long term seeding and a welcoming community. Known for its active IRC.",
// ── Platform & API ──────────────────────────────────────────────────
platform: "unit3d",
apiPath: "/api/user",
// ── Content ─────────────────────────────────────────────────────────
specialty: "",
contentCategories: [
"Movies",
"TV",
"Music",
"Games",
"Apps",
"Sports",
"Education",
"Audiobooks",
],
language: "English",
// ── Visual ──────────────────────────────────────────────────────────
color: "#22c55e",
logo: "",
// ── External Links ──────────────────────────────────────────────────
trackerHubSlug: "",
statusPageUrl: "https://status.seedpool.org/",
// ── Community ───────────────────────────────────────────────────────
userClasses: [
{ name: "Cesspool", requirements: "Ratio below 1 — download privileges revoked" },
{ name: "KiddiePool", requirements: "Timeoutzone" },
{ name: "User", requirements: "Ratio ≥ 0.4 — DL Slots: ∞, Unsatisfied Slots: 20" },
{
name: "Pool",
requirements:
"Seedsize ≥ 256 GiB; Age ≥ 1 month — Can Request, Send Invite, Unsatisfied Slots: 30",
},
{
name: "PowerPool",
requirements: "Seedsize ≥ 512 GiB; Age ≥ 3 months — Can Fill Requests, Unsatisfied Slots: 50",
},
{
name: "SuperPool",
requirements:
"Seedsize ≥ 1 TiB; Age ≥ 6 months — Invite Forums, Freeleech, Unsatisfied Slots: 75",
},
{
name: "UberPool",
requirements: "Seedsize ≥ 5 TiB; Age ≥ 9 months — Freeleech, Unsatisfied Slots: 100",
},
{
name: "ProPool",
requirements:
"Can be bought or gifted with buffer in IRC — Freeleech, Double Upload, Unsatisfied Slots: 50",
},
{
name: "MegaPool",
requirements:
"Seedsize ≥ 25 TiB; Age ≥ 12 months — Upload Torrents, Freeleech, Double Upload, Unsatisfied Slots: 125",
},
{
name: "GodPool",
requirements:
"Seedsize ≥ 100 TiB; Age ≥ 12 months — Upload Torrents, Freeleech, Double Upload, Unsatisfied Slots: 150",
},
{
name: "FoundingPool",
requirements: "Staff — founding members of Seed Pool. Freeleech, Unsatisfied Slots: 75",
},
{
name: "SpecialPool",
requirements:
"Staff — outstanding members. Upload Torrents, Freeleech, Double Upload, Torrent Mod bypass, Unsatisfied Slots: 100",
},
{
name: "External",
requirements:
"Staff — recognized release groups and respected tracker staff. Upload Torrents, Freeleech, Torrent Mod bypass, Unsatisfied Slots: 100",
},
],
releaseGroups: [],
bannedGroups: [],
notableMembers: [],
// ── Rules ───────────────────────────────────────────────────────────
rules: {
minimumRatio: 1,
seedTimeHours: 240,
loginIntervalDays: 0,
},
// ── Status ──────────────────────────────────────────────────────────
warning: false,
warningNote: "",
// ── Flags ───────────────────────────────────────────────────────────
draft: false,
supportsTransitPapers: true,
profileUrlPattern: "/users/{username}",
}