Back to catalog
Bitmagnet logo

Self-Host with Docker · Yantr

Bitmagnet

Self-hosted BitTorrent indexer, DHT crawler, and torrent search engine.

About

Bitmagnet is a self-hosted BitTorrent indexer, DHT crawler, content classifier, and torrent search engine with a web UI. It crawls the DHT network to discover and index torrents, enabling powerful search and Servarr integration without relying on external trackers.

How to Self-Host Bitmagnet

Bitmagnet can be deployed with standard Docker Compose using the Yantr app catalog. This page collects the basic information searchers usually need first: what Bitmagnet does, which Docker image Yantr uses, default ports, dependencies, and where to find the original compose template.

If you searched for Bitmagnet Docker, Bitmagnet Docker Compose, or self-host Bitmagnet, this page is the direct landing page for that app in Yantr's catalog.

Use Cases

  • Index and search torrents across the DHT network without relying on public torrent sites.
  • Integrate with Servarr apps (Radarr, Sonarr) as a custom indexer for automated media acquisition.

Technical Details

Ports

Port Protocol Label
3333 HTTP Web UI

Docker Image

ghcr.io/bitmagnet-io/bitmagnet:v0.10

Service Name

bitmagnet

Notes

  • Bitmagnet bundles its own PostgreSQL instance — no separate database setup is required.
  • The Web UI runs on port 3333 but is not published to the host by default. Access it via a reverse proxy or change the port mapping in compose.yml.
  • DHT crawling uses port 3334 (TCP + UDP). Ensure this port is open on your firewall for effective peer discovery.
  • The default PostgreSQL password is `postgresx`. Change the `POSTGRES_PASSWORD` environment variable in compose.yml before deploying in a production environment.

Related Apps

More App Pages

Explore the full app catalog for more self-hosted services, alternatives, and dependencies that work alongside Bitmagnet.

Page generated 2026-03-06T16:43:27.553Z