This Go application creates a mirror of the Anna's Archive torrent page, providing an up-to-date list of torrents and their statistics. It includes features for tracking seeder history, generating custom torrent lists, and visualizing seeder statistics.
The application scrapes the full torrent list from Anna's Archive every 24 hours. It stores the torrent information in a SQLite database. Every 30 minutes, it updates the seeder, leecher, and completion statistics for each torrent. It provides a web interface to view the torrent list, individual torrent statistics, and seeder history. Users can generate custom torrent lists based on size and type preferences.