Skip to content

nbdy/dhtc

Repository files navigation

dhtc

dht crawler with a web ui
build your own torrent search engine!

this project is in maintenance mode

i'll not add new features due to time being scarce

requirements

golang 1.23 or docker

features

  • Multiplatform compatibility
  • Counter of found torrents
  • Search
  • Sortable tables
  • Interface to add filters for notifications
  • Regex based blacklist
  • Notify on title found
    • Telegram
    • Mail
  • Expandable list items with extra info
    • List of files
    • Movie/Book/Music metadata lookup
  • Statistics
    • Line charts for day, week, month, year
    • Pie / Bubble charts for categories
    • Pie / Bubble charts for file types

how to..

..run locally

latest release

or

go run cmd/dhtc/main.go

..run containerized

docker compose up

either way an instance should be running on localhost:4200.

screenshots

dashboard

dashboard

search

search

watches

watches

blacklist

blacklist