A simple but efficient tool to register Paper server instances on Velocity when they start, coordinated via NATS.
Docker templates and example setups might be provided in the future.
common: Stores handlers and common packets for easy manageability between bothpaperandvelocitymodules.paper: Connects to NATS and sends status packets in order for velocity proxies to know that they have to register a new server.velocity: Listens for packets through NATS in order to register servers with ease.
Is anything not working properly? Feel free to create an issue here.
Do you want to collaborate in the development of this? You can create a pull request with your changes and I will review it.