Skip to content

lucasew/CONTRIB-dhtc

 
 

Repository files navigation

dhtc

dht crawler with a web ui

check out dhtc-server and dhtc-client if you want more flexibility

requirements

golang 1.18 or docker

features

  • Counter of found torrents
  • Search by
    • Name
    • Info hash
    • File name
    • Date (only by day)
  • Search types (does not work for Date category)
    • contains
    • equals
    • starts with
    • ends with
  • Interface to add filters for notifications
  • Notify on title found
    • Telegram
    • Mail
  • Expandable list items with extra info
    • List of files
    • Movie/Book/Music metadata lookup
  • Regex based blacklist
  • Statistics
    • Line charts for day, week, month, year
    • Pie / Bubble charts for categories
    • Pie / Bubble charts for file types

how to..

..run locally

go run main.go

..run containerized

./run.sh

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

screenshots

dashboard

dashboard

search

search

watches

watches

blacklist

blacklist

About

DHT crawler with web ui

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Go 54.7%
  • HTML 42.1%
  • Shell 2.5%
  • Dockerfile 0.7%