Watch any forum tracker
Drop in a RuTracker, Kinozal, NNM-Club, LostFilm, Anidub, Anilibria, Toloka, or generic .torrent URL. Marauder logs in, scrapes the topic page, and detects when an uploader replaces the file.
v0.4.0-alpha · MIT licensed · Self-hosted
Marauder is the self-hosted torrent topic monitor for forum-style trackers the *arr stack can't reach. Modern, secure, observable, and built for 2026 — Go on the backend, React 19 on the frontend, PostgreSQL 18 for state.
what it does
Marauder is built around a single idea: paste a URL, walk away, never miss a release. Everything else exists to make that one thing reliable, secure, and observable.
Drop in a RuTracker, Kinozal, NNM-Club, LostFilm, Anidub, Anilibria, Toloka, or generic .torrent URL. Marauder logs in, scrapes the topic page, and detects when an uploader replaces the file.
First-class plugins for both protocols mean every Jackett, Prowlarr, NZBHydra2, NZBGeek, and DOGnzb indexer becomes a Marauder topic with one URL paste.
When a topic updates, Marauder hands the torrent or NZB straight to qBittorrent, Transmission, Deluge, µTorrent, or a SABnzbd watch folder — no clicking, no copy-paste.
Argon2id passwords, ES256 JWTs with refresh-token rotation, AES-256-GCM at-rest encryption for stored credentials, optional OIDC sign-in via Keycloak, audit log out of the box.
Prometheus /metrics endpoint, structured JSON logs, /health and /ready, a live System status page, and per-topic event history. Monitor your monitor.
A new tracker is one Go file implementing one interface. Twelve linters, 29 test packages, in-process E2E test harness. Adding a tracker is a weekend project.
quick start
Marauder ships as a four-container Docker compose stack: PostgreSQL, backend, frontend, and an nginx gateway. The only thing you need on the host is Docker — no Go, no Node, no Postgres toolchain.
openssl rand -base64 32. http://localhost:6688. git clone https://github.com/artyomsv/marauder.git
cd marauder/deploy
cp .env.example .env
# generate a master encryption key
sed -i "s|MARAUDER_MASTER_KEY=.*|MARAUDER_MASTER_KEY=$(openssl rand -base64 32)|" .env
# bring the stack up
docker compose --env-file .env up -d
open http://localhost:6688 supported sources
From CIS forum trackers to the entire English-speaking *arr-stack indexer ecosystem, Marauder reaches every corner of the self-hosted torrent world from a single dashboard.
Worldwide
Worldwide
RU
RU
RU
RU
RU
RU
RU
UA
RU
RU
RU
RU
Worldwide
Worldwide
faq
Marauder is open source, MIT-licensed, and runs in a single docker compose stack. Try it tonight.