Skip to main content

Lavalink

1-Click installation template for Lavalink on Easypanel

Description​

Lavalink is a standalone audio sending node designed to facilitate the process of sending audio without it ever reaching any of your shards. It is powered by Lavaplayer and Koe, and is currently being used in production by several popular bots. The app offers a range of features including Twitch/YouTube stream support, an event system, seeking, volume control, and a REST API for resolving Lavaplayer tracks and controlling players. It also provides statistics which are useful for load balancing. Lavalink is designed to have a minimal CPU/memory footprint, and it supports plugins. It is compatible with Java 17 LTS or newer, and it follows Semantic Versioning.

Benefits​

  • High-Quality Audio Streaming: Lavalink offers high-quality audio streaming, allowing you to send audio without it ever reaching any of your shards. This ensures a smooth and uninterrupted audio experience.
  • Efficient Resource Usage: Lavalink is designed to have a minimal CPU/memory footprint, making it an efficient choice for audio streaming. It ensures that your system resources are used optimally.
  • Support for Multiple Streaming Platforms: Lavalink supports streaming from various platforms including Twitch and YouTube. This means you can stream audio from your favorite platforms with ease.

Features​

  • Event System: Lavalink comes with an event system, allowing for more interactive and dynamic audio streaming experiences.
  • Seeking and Volume Control: With Lavalink, you have full control over your audio streams. You can seek through tracks and adjust the volume as per your preference.
  • REST API: Lavalink provides a REST API for resolving Lavaplayer tracks, controlling players, and more. This allows for more flexibility and control over your audio streaming.
  • Statistics: Lavalink provides statistics that are good for load balancing, helping you manage your resources more effectively.
  • Basic Authentication: Lavalink includes basic authentication features, ensuring that your audio streams are secure.
  • Prometheus Metrics: Lavalink supports Prometheus metrics, allowing you to monitor your audio streaming performance effectively.
  • Docker Images: Lavalink provides Docker images, making it easier to deploy and run the app.
  • Plugin Support: Lavalink supports plugins, allowing you to extend its functionality according to your needs.

Options​

NameDescriptionRequiredDefault Value
Auth server password-yes
App Service Name-yeslavalink-server
App Service Image-yesfredboat/lavalink:v3.7

Screenshots​

Change Log​

  • 2019-07-24 – first release

Contributors​

Subscribe for product updates

By subscribing, you agree with our Terms and Privacy Policy.