Logo [![GitHub issues](https://img.shields.io/github/issues/Tricked-dev/lowestbins)](https://github.com/Tricked-dev/lowestbins/issues) [![GitHub forks](https://img.shields.io/github/forks/Tricked-dev/lowestbins)](https://github.com/Tricked-dev/lowestbins/network) [![GitHub stars](https://img.shields.io/github/stars/Tricked-dev/lowestbins)](https://github.com/Tricked-dev/lowestbins/stargazers) [![GitHub license](https://img.shields.io/github/license/Tricked-dev/lowestbins)](https://github.com/Tricked-dev/lowestbins/blob/master/LICENSE) ![Website](https://img.shields.io/website?url=https%3A%2F%2Flb.tricked.pro%2F) [![Discord](https://img.shields.io/discord/748956745409232945)](https://discord.gg/mY8zTARu4g) [![GitHub Sponsors](https://img.shields.io/github/sponsors/tricked-dev)](https://github.com/sponsors/Tricked-dev) [![forthebadge](https://forthebadge.com/images/badges/ctrl-c-ctrl-v.svg)](https://forthebadge.com) [![forthebadge](https://forthebadge.com/images/badges/made-with-rust.svg)](https://forthebadge.com) # Lowestbins-rs

A fast and effecient lowestbins implementation this uses parrallel requests to fetch all lowestbins in less than 2.5 SECONDS and uses the hyper server allowing for practically unlimited requests per second while only using 50mb of ram!

Hosted Instance

If you are using this in a project please credit me! or sponsor me on github github.com/sponsors/Tricked-dev

Usage

Docker

bash docker run --name lowestbins -p 8080:8080 -e HOST=0.0.0.0 -e UPDATE_SECONDS=120 -d ghcr.io/tricked-dev/lowestbins:latest

Building

Config Options

Env variables

env PORT # The port to run the server on HOST # The host to run the server on SAVE_TO_DISK # set to 0 to not save the auctions to disk OVERWRITES # Overwrite values format: `BLESSED_BAIT:200,ROCK_CANDY:6000,NON_EXISTENT_ITEM:200` UPDATE_SECONDS # The amount of seconds to wait before updating the lowestbins WEBHOOK_URL # The webhook url used for reporting the requests (discord/discord compatible)

Features

Licensed under the Apache 2 License