11 Aquatic
oooo-ps edited this page 2025-08-05 22:42:26 +03:00

This crawler requires patch #233.

Linux

Build

  • git clone https://github.com/YGGverse/aquatic.git && cd aquatic
  • git checkout info-hash-api
    • alternatively, use yggverse branch which also includes some additional features (e.g. adaptive stats theme)
  • cargo build --release -p aquatic_udp
  • sudo install target/release/aquatic_udp /usr/local/bin/aquatic_udp

Configuration

  • aquatic_udp -p > /path/to/aquatic.toml
  • nano /path/to/aquatic.toml
    • write_bin_to_file - set as true
    • bin_info_hash_ipv4_file_path - set path (if IPv4 in use)
    • bin_info_hash_ipv6_file_path - set path (if IPv6 in use)
  • open ports in the firewall according to the address_ipv4 and address_ipv6 configuration

Run

aquatic_udp -c /path/to/aquatic.toml

Use

Install and run aquatic-crawler with following options:

aquatic-crawler --infohash /path/to/info-hash-ipv4.bin\
                --infohash /path/to/info-hash-ipv6.bin\
                --infohash /path/to/another-source.bin\
                --tracker  udp://host1:port\
                --tracker  udp://host2:port\
                --preload  /path/to/directory
  • replace paths with your values