Lobby is a simple, yet highly performant, network load balancer based on Linux nftables. It is designed to run as a portable binary app on Linux systems in amd64 and arm64 architectures.
Use the helper script which downloads the latest Lobby binary to your current folder and sets a sample config file:
wget -O - https://ipbuff.com/getLobby | sh
Once the script completes, it will inform you about the required permissions and the need for IP forwarding to be enabled.
For testing purposes it might be easier to run Lobby with the root
user. Run Lobby with:
./lobby
To check on how to run it as unprivileged user check here
To edit the Lobby settings, edit the local lobby.conf
file. Configuration documentation may be found here
A relatively extensive tutorial can also be found in the Lobby documentation. Make sure to check it for many practical examples
The Lobby documentation is published at https://lobby.ipbuff.com
The documentation source is in the ./docs/src directory of this repository
This project has been created by Igor Borisoglebski
Gopher Konstructor, created by quasilyte was used for the logo creation
This work is licensed under CC BY-NC-SA 4.0
Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License