Discord · Návod

Jak hostovat Lavalink server

Aktualizováno October 10, 2026 4 min čtení

Na této stránce
  1. Co Lavalink potřebuje
  2. Stažení a spuštění Lavalinku
  3. Konfigurace application.yml
  4. YouTube, Spotify a další zdroje
  5. Připojení bota k Lavalinku
  6. Lavalink hosting u HytHost
  7. FAQ

Lavalink je samostatný audio server pro hudební Discord boty. Váš bot mu posílá příkazy — přehraj tohle, přeskoč, nastav hlasitost — a Lavalink odvede tu těžkou práci: stáhne skladbu, zakóduje zvuk a streamuje ho do hlasového kanálu. Bot zůstává lehký a jeden Lavalink server může obsluhovat mnoho serverů (guild).

Tento návod nastaví Lavalink 4, bezpečně ho nakonfiguruje, přidá YouTube plugin a připojí k němu bota — na vlastním stroji nebo s Lavalink hostingem.

Co Lavalink potřebuje

  • Java 17 nebo novější. Lavalink doporučuje nejnovější LTS verzi.
  • Lavalink 4.2 nebo novější. Od března 2026 Discord povoluje pouze end-to-end šifrovaný hlas (protokol DAVE) a Lavalink 4.2.0 byl první verzí, která ho podporuje. Starší servery už v Discordu zvuk přehrát nedokážou.
  • Klientská knihovna ve vašem botovi, která podporuje stejnou verzi — aktuální lavalink-client, Shoukaku, Wavelink, lavalink.py a další ji podporují. Výběru se věnuje návod jak vytvořit hudebního Discord bota.
  • Stroj, který zůstává zapnutý, protože když se zastaví Lavalink, zastaví se i hudba.

Stažení a spuštění Lavalinku

  1. Stáhněte Lavalink.jar z nejnovějšího vydání na GitHubu do prázdné složky.
  2. Ve stejné složce vytvořte application.yml (viz další sekce).
  3. Spusťte ho z této složky:
java -jar Lavalink.jar

Lavalink je připraven, jakmile log ukáže, že se spustil. Na linuxovém serveru dokumentace Lavalinku doporučuje provozovat ho jako službu systemd, aby se restartoval po pádu i po restartu stroje; k dispozici je také Docker image.

Konfigurace application.yml

Minimální konfigurace Lavalinku 4 s YouTube pluginem:

server:
  port: 2333
  address: 0.0.0.0
lavalink:
  plugins:
    - dependency: "dev.lavalink.youtube:youtube-plugin:1.18.2"
      snapshot: false
  server:
    password: "a-long-random-password"
    sources:
      youtube: false
      soundcloud: true
      bandcamp: true
      twitch: true
      vimeo: true
      http: true
      local: false
plugins:
  youtube:
    enabled: true
    allowSearch: true
  • password — změňte ho. Ukázková konfigurace obsahuje youshallnotpass, které je veřejně známé; kdokoli, kdo váš server najde, by ho s výchozím heslem mohl používat.
  • port — výchozí je 2333; k tomuto portu se připojuje váš bot.
  • sources.youtube: false — vestavěný YouTube zdroj je zastaralý. Nahrazuje ho plugin a jeho dokumentace uvádí, že vestavěný zdroj musí být vypnutý.
  • http: true umožní botovi přehrávat přímé odkazy; oficiální příklad upozorňuje, že bez proxy to může odhalit IP adresu vašeho serveru.

YouTube, Spotify a další zdroje

Pluginy se uvádějí pod lavalink.plugins a stahují se při spuštění. Dva stojí za to znát:

  • youtube-source (dev.lavalink.youtube:youtube-plugin) — přehrávání a vyhledávání na YouTube. YouTube aktivně blokuje automatizovaný přístup, takže může přestat fungovat, dokud plugin nedostane aktualizaci; držte ho na nejnovější verzi.
  • LavaSrc (com.github.topi314.lavasrc:lavasrc-plugin) — přidává Spotify, Apple Music, Deezer a další. Z odkazů Spotify a Apple Music se načtou údaje o skladbě a zvuk se přehraje z jiného zdroje.
Pozor na podmínky. Podmínky YouTube nepovolují stahování ani další vysílání obsahu bez svolení a pravidla komunity Discordu zakazují sdílení obsahu, který porušuje duševní vlastnictví. Provozovat hudebního bota znamená nést odpovědnost za to, co přehrává.

Připojení bota k Lavalinku

Každý Lavalink klient požaduje stejné čtyři hodnoty, kterým se říká node:

NastaveníHodnota
HostAdresa stroje, na kterém běží Lavalink
Portserver.port z application.yml
Heslolavalink.server.password, které jste nastavili
Securefalse, pokud Lavalink neumístíte za HTTPS

Například Wavelink v Pythonu používá wavelink.Node(uri="http://your-host:2333", password="..."). Pokud se bot nemůže připojit, zkontrolujte nejprve heslo a potom, zda je port dostupný z místa, kde bot běží.

Lavalink hosting u HytHost

  1. Zvolte Lavalink jako prostředí. Na stránce hosting Discord botů vyberte tarif a jako jazyk zvolte Lavalink. Server nainstaluje nejnovější Lavalink na Javě 21 s oficiální ukázkovou konfigurací.
  2. Změňte heslo. Otevřete application.yml ve správci souborů a nahraďte výchozí heslo. Panel už nastavuje adresu a port na vlastní port vašeho serveru, takže tyto dvě hodnoty nechte, jak jsou.
  3. Přidejte YouTube plugin, pokud chcete YouTube: blok pluginu a youtube: false z konfigurace výše, poté restartujte.
  4. Připojte bota pomocí adresy serveru a portu z panelu a hesla, které jste nastavili.

Lavalink běží jako samostatný server, oddělený od bota. Objednejte jeden tarif pro bota a jeden s prostředím Lavalink, nebo nás u tarifu s více sloty pro boty požádejte o přepnutí jednoho z nich na prostředí Lavalink. V našich testech Lavalink v nečinnosti využívá méně než 200 MB; pro jednoho malého bota doporučujeme 1 GB, více pokud hraje na mnoha serverech zároveň.

Lavalink je jedním z prostředí hostingu Discord botů HytHost, vedle Node.js, Pythonu a Javy — od €0.89/měs.

Zobrazit tarify bot hostingu
FAQ

Často kladené otázky

Samostatný audio server pro hudební Discord boty. Bot mu řekne, co má hrát, a Lavalink zvuk stáhne, zakóduje a streamuje do hlasového kanálu, takže samotný bot zůstává lehký.

Javu 17 nebo novější, přičemž tým Lavalinku doporučuje nejnovější LTS verzi. Potřebný je také Lavalink 4.2 nebo novější, protože Discord nyní vyžaduje šifrovaný hlas.

Port 2333 a heslo youshallnotpass z ukázkové konfigurace. Heslo změňte dřív, než server zpřístupníte online; výchozí heslo zná každý.

Vestavěný YouTube zdroj je zastaralý. Přidejte plugin youtube-source, nastavte sources.youtube na false a restartujte. Pokud později přestane fungovat, aktualizujte plugin, protože YouTube pravidelně mění způsob, jakým blokuje automatizovaný přístup.

Oficiální údaj neexistuje. V našich testech v nečinnosti využívá méně než 200 MB; pro malého bota doporučujeme 1 GB, a více, pokud hraje na mnoha serverech současně.

Ať hudba nepřestane hrát

Provozujte Lavalink nebo svého bota na hostingu Discord botů HytHost se sedmi prostředími, databází MySQL a zálohami — od €0.89/měs.

Live chat 8 AM – 11 PM (Chișinău time) · tickets answered during business hours

Byl tento návod užitečný?