API Reference YaBTT v0.1.5

modules

Modules

Yet another BitTorrent Tracker

This is the main entry point for the YaBTT as a library.

A custom type for IP addresses.

To store the deconstruct of the announce request parameters.

To deconstruct the announce request parameters.

This module is used to query the peers who hold the target torrent.

This module is used to query the state from the YaBTT.Schema.Connection.

The repository for the YaBTT application.

The schema for the connections table.

The schema for a peer.

The schema for torrents.

Plug for basic authentification.

The Announce controller for the YaBTT application.

A controller (Plug.Builder) for the tracker statistics page.

A Plug to handle route /scrape.

Plug router for the Tracker application.