Skip to main content

Frequently Asked Questions

Find answers to the most common questions about Lavalink.

General Questions

Installation & Setup

Minimum requirements:
  • Java: Version 17 LTS or newer (we recommend the latest LTS version)
  • RAM: 512MB minimum, 1GB+ recommended
  • CPU: Any modern CPU (ARM and x86-64 supported)
  • OS: Linux, Windows, or macOS
OpenJDK or Zulu running on Linux AMD64 is officially supported. Other JVMs work on a best-effort basis.
We recommend using Java 17 LTS or newer. The officially supported JDK distributions are:Avoid using very old Java versions as they lack performance improvements and security updates.

Configuration

Place your application.yml file in the same directory as Lavalink.jar.When you run java -jar Lavalink.jar, it will automatically detect and load the configuration file from the current directory.
There is no default password. You must set a password in your application.yml:
lavalink:
  server:
    password: "youshallnotpass"
Always change the password to something secure, especially if Lavalink is accessible from the internet.

Connecting & Usage

Maintenance & Updates

Troubleshooting

Possible causes:
  1. Voice connection: Ensure you’re properly forwarding sessionId, token, and endpoint from Discord
  2. Bot permissions: Verify your bot has CONNECT and SPEAK permissions
  3. Volume: Check that volume isn’t set to 0
  4. Source issues: Try a different audio source to isolate the problem
See Troubleshooting for more details.
If you can’t find an answer in the documentation:

Advanced Topics

DAVE (Discord Audio Voice Encryption) is a protocol for end-to-end encrypted voice. Lavalink v4+ includes DAVE support.DAVE requires compatible hardware and minimum glibc version 2.35 (Ubuntu 22.04+). Check the README for hardware support details.

Still Have Questions?

If your question isn’t answered here:

Troubleshooting

Check the troubleshooting guide for technical issues

Discord Support

Join our Discord community for live help

GitHub Discussions

Browse or start a discussion on GitHub

API Documentation

Explore the complete API reference

Build docs developers (and LLMs) love