Skip to content

ipbuff/lobby

Repository files navigation

Lobby

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.

Quick Start

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

Documentation

The Lobby documentation is published at https://lobby.ipbuff.com

The documentation source is in the ./docs/src directory of this repository

Credits

This project has been created by Igor Borisoglebski

Gopher Konstructor, created by quasilyte was used for the logo creation

License

This work is licensed under CC BY-NC-SA 4.0

Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License