Discord · Vodič

Kako hostati Lavalink poslužitelj

Ažurirano October 10, 2026 4 min čitanja

Na ovoj stranici
  1. Što Lavalink treba
  2. Preuzmite i pokrenite Lavalink
  3. Konfigurirajte application.yml
  4. YouTube, Spotify i drugi izvori
  5. Povežite bota s Lavalinkom
  6. Lavalink hosting na HytHostu
  7. FAQ

Lavalink je samostalni audio poslužitelj za Discord glazbene botove. Vaš bot mu šalje naredbe — pusti ovo, preskoči, postavi glasnoću — a Lavalink obavlja težak dio posla: dohvaća pjesmu, kodira zvuk i šalje ga u glasovni kanal. Bot ostaje lagan, a jedan Lavalink poslužitelj može opsluživati mnogo servera.

Ovaj vodič postavlja Lavalink 4, sigurno ga konfigurira, dodaje YouTube dodatak i povezuje bota s njim — na vašem računalu ili uz Lavalink hosting.

Što Lavalink treba

  • Java 17 ili noviju. Lavalink preporučuje najnovije LTS izdanje.
  • Lavalink 4.2 ili noviji. Od ožujka 2026. Discord dopušta samo end-to-end šifrirani glas (protokol DAVE), a Lavalink 4.2.0 bilo je prvo izdanje koje ga podržava. Stariji poslužitelji više ne mogu reproducirati zvuk na Discordu.
  • Klijentsku biblioteku u botu koja podržava istu verziju — trenutni lavalink-client, Shoukaku, Wavelink, lavalink.py i drugi to podržavaju. Odabir biblioteke opisan je u vodiču kako napraviti Discord glazbeni bot.
  • Računalo koje ostaje upaljeno, jer glazba prestaje kad stane Lavalink.

Preuzmite i pokrenite Lavalink

  1. Preuzmite Lavalink.jar iz najnovijeg izdanja na GitHubu u praznu mapu.
  2. Napravite application.yml u istoj mapi (sljedeći odjeljak).
  3. Pokrenite ga iz te mape:
java -jar Lavalink.jar

Lavalink je spreman kad zapisnik pokaže da se pokrenuo. Na Linux poslužitelju Lavalink dokumentacija preporučuje pokretanje kao systemd servis, kako bi se ponovno pokrenuo nakon rušenja i ponovnog podizanja sustava; objavljena je i Docker slika.

Konfigurirajte application.yml

Minimalna Lavalink 4 konfiguracija s YouTube dodatkom:

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 — promijenite je. Primjer konfiguracije dolazi s lozinkom youshallnotpass, koja je javna; svatko tko pronađe vaš poslužitelj mogao bi ga koristiti sa zadanom lozinkom.
  • port — zadano 2333; vaš se bot spaja na ovaj port.
  • sources.youtube: false — ugrađeni YouTube izvor je zastario. Dodatak ga zamjenjuje, a njegova dokumentacija navodi da ugrađeni izvor mora biti isključen.
  • http: true omogućuje botu reprodukciju izravnih poveznica; službeni primjer napominje da to bez proxyja može otkriti IP vašeg poslužitelja.

YouTube, Spotify i drugi izvori

Dodaci se navode pod lavalink.plugins i preuzimaju pri pokretanju. Dva vrijedi poznavati:

  • youtube-source (dev.lavalink.youtube:youtube-plugin) — reprodukcija i pretraživanje YouTubea. YouTube aktivno blokira automatizirani pristup, pa dodatak može prestati raditi dok se ne ažurira; držite ga na najnovijoj verziji.
  • LavaSrc (com.github.topi314.lavasrc:lavasrc-plugin) — dodaje Spotify, Apple Music, Deezer i druge. Iz Spotify i Apple Music poveznica čitaju se podaci o pjesmi, a zvuk se reproducira iz drugog izvora.
Pazite na uvjete. YouTubeovi uvjeti ne dopuštaju preuzimanje ni ponovno emitiranje sadržaja bez dopuštenja, a Discordove smjernice zajednice zabranjuju dijeljenje sadržaja koji krši intelektualno vlasništvo. Vođenje glazbenog bota znači preuzimanje odgovornosti za ono što reproducira.

Povežite bota s Lavalinkom

Svaki Lavalink klijent traži iste četiri vrijednosti, koje zajedno čine node:

PostavkaVrijednost
HostAdresa računala na kojem radi Lavalink
Portserver.port iz application.yml
Lozinkalavalink.server.password koju ste postavili
Securefalse, osim ako Lavalink stavite iza HTTPS-a

Na primjer, Wavelink u Pythonu prima wavelink.Node(uri="http://your-host:2333", password="..."). Ako se bot ne može spojiti, prvo provjerite lozinku, a zatim je li port dostupan s mjesta na kojem bot radi.

Lavalink hosting na HytHostu

  1. Odaberite Lavalink kao okruženje. Na stranici hosting za Discord botove odaberite plan i kao jezik izaberite Lavalink. Poslužitelj instalira najnoviji Lavalink na Javi 21 sa službenim primjerom konfiguracije.
  2. Promijenite lozinku. Otvorite application.yml u upravitelju datoteka i zamijenite zadanu lozinku. Panel već postavlja adresu i port na vlastiti port vašeg poslužitelja, pa te dvije vrijednosti ostavite kakve jesu.
  3. Dodajte YouTube dodatak ako želite YouTube: blok dodatka i youtube: false iz gornje konfiguracije, zatim ponovno pokrenite.
  4. Povežite bota s adresom i portom poslužitelja prikazanima u panelu te lozinkom koju ste postavili.

Lavalink radi kao zaseban poslužitelj, odvojen od bota. Naručite jedan plan za bota i jedan s Lavalink okruženjem, ili nas na planu s više mjesta za botove zamolite da jedno od njih prebacimo na Lavalink okruženje. U našim testovima Lavalink u mirovanju troši manje od 200 MB; za jednog malog bota naša preporuka je 1 GB, više ako svira na mnogo servera istovremeno.

Lavalink je jedno od okruženja HytHost hostinga za Discord botove, uz Node.js, Python i Javu — od €0.89/mj.

Pogledajte planove za botove
FAQ

Često postavljana pitanja

Samostalni audio poslužitelj za Discord glazbene botove. Bot mu kaže što da pusti, a Lavalink dohvaća, kodira i šalje zvuk u glasovni kanal, pa sam bot ostaje lagan.

Javu 17 ili noviju, a Lavalink tim preporučuje najnovije LTS izdanje. Potreban je i Lavalink 4.2 ili noviji, jer Discord sada zahtijeva šifrirani glas.

Port 2333 i lozinka youshallnotpass iz primjera konfiguracije. Promijenite lozinku prije nego što poslužitelj stavite na mrežu; zadanu svi znaju.

Ugrađeni YouTube izvor je zastario. Dodajte dodatak youtube-source, postavite sources.youtube na false i ponovno pokrenite. Ako kasnije prestane raditi, ažurirajte dodatak, jer YouTube redovito mijenja način na koji blokira automatizirani pristup.

Službenog podatka nema. U našim testovima u mirovanju troši manje od 200 MB; naša preporuka je 1 GB za malog bota, i više ako svira na mnogo servera u isto vrijeme.

Neka glazba ne prestaje

Pokrenite Lavalink ili svog bota na HytHost hostingu za Discord botove, sa sedam okruženja, MySQL bazom podataka i sigurnosnim kopijama — od €0.89/mj.

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

Je li ti ovaj vodič pomogao?