Discord · Guide

Så hostar du en Lavalink-server

Uppdaterad October 10, 2026 4 min läsning

På den här sidan
  1. Vad Lavalink behöver
  2. Ladda ner och starta Lavalink
  3. Konfigurera application.yml
  4. YouTube, Spotify och andra källor
  5. Anslut din bot till Lavalink
  6. Lavalink-hosting hos HytHost
  7. FAQ

Lavalink är en fristående ljudserver för Discord-musikbotar. Din bot skickar kommandon till den — spela det här, hoppa över, ändra volymen — och Lavalink gör det tunga jobbet: hämtar låten, kodar ljudet och streamar det till röstkanalen. Boten förblir lätt, och en enda Lavalink-server kan förse många servrar (guilds).

Den här guiden sätter upp Lavalink 4, konfigurerar den säkert, lägger till YouTube-pluginet och ansluter en bot till den — på din egen maskin eller med Lavalink-hosting.

Vad Lavalink behöver

  • Java 17 eller nyare. Lavalink rekommenderar den senaste LTS-versionen.
  • Lavalink 4.2 eller nyare. Sedan mars 2026 tillåter Discord bara end-to-end-krypterat röstljud (DAVE-protokollet), och Lavalink 4.2.0 var den första versionen med stöd för det. Äldre servrar kan inte längre spela upp ljud i Discord.
  • Ett klientbibliotek i din bot som stöder samma version — aktuella lavalink-client, Shoukaku, Wavelink, lavalink.py och andra gör det. Hur du väljer tas upp i så gör du en Discord-musikbot.
  • En maskin som är igång hela tiden, eftersom musiken stannar när Lavalink gör det.

Ladda ner och starta Lavalink

  1. Ladda ner Lavalink.jar från den senaste versionen på GitHub till en tom mapp.
  2. Skapa application.yml i samma mapp (nästa avsnitt).
  3. Starta den från den mappen:
java -jar Lavalink.jar

Lavalink är redo när loggen visar att den har startat. På en Linux-server rekommenderar Lavalinks dokumentation att köra den som en systemd-tjänst så att den startar om efter krascher och omstarter; det finns också en Docker-image.

Konfigurera application.yml

En minimal Lavalink 4-konfiguration med YouTube-pluginet:

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 — byt det. Exempelkonfigurationen levereras med youshallnotpass, som är offentligt känt; vem som helst som hittar din server kan använda den med standardvärdet.
  • port — 2333 som standard; din bot ansluter till den här porten.
  • sources.youtube: false — den inbyggda YouTube-källan är föråldrad. Pluginet ersätter den, och dess dokumentation säger att den inbyggda måste stängas av.
  • http: true låter boten spela direktlänkar; det officiella exemplet påpekar att detta utan proxy kan avslöja din servers IP.

YouTube, Spotify och andra källor

Plugins listas under lavalink.plugins och laddas ner vid start. Två är värda att känna till:

  • youtube-source (dev.lavalink.youtube:youtube-plugin) — uppspelning och sökning på YouTube. YouTube blockerar aktivt automatiserad åtkomst, så det kan sluta fungera tills pluginet uppdateras; håll det på senaste versionen.
  • LavaSrc (com.github.topi314.lavasrc:lavasrc-plugin) — lägger till Spotify, Apple Music, Deezer med flera. Länkar från Spotify och Apple Music läses för låtinformationen, och ljudet spelas upp från en annan källa.
Tänk på villkoren. YouTubes villkor tillåter inte nedladdning eller vidaresändning av innehåll utan tillstånd, och Discords communityriktlinjer förbjuder delning av innehåll som gör intrång i immateriella rättigheter. Att driva en musikbot innebär att ta ansvar för vad den spelar.

Anslut din bot till Lavalink

Alla Lavalink-klienter frågar efter samma fyra värden, som kallas en nod:

InställningVärde
HostAdressen till maskinen som kör Lavalink
Portserver.port från application.yml
LösenordDet lavalink.server.password du har angett
Securefalse, om du inte lägger Lavalink bakom HTTPS

Till exempel tar Wavelink i Python wavelink.Node(uri="http://your-host:2333", password="..."). Om boten inte kan ansluta, kontrollera först lösenordet och sedan att porten går att nå från där boten körs.

Lavalink-hosting hos HytHost

  1. Välj Lavalink som miljö. På Discord-bothosting väljer du ett paket och Lavalink som språk. Servern installerar senaste Lavalink på Java 21 med den officiella exempelkonfigurationen.
  2. Byt lösenordet. Öppna application.yml i filhanteraren och ersätt standardlösenordet. Panelen ställer redan in adressen och porten till din servers egen port, så låt de två vara som de är.
  3. Lägg till YouTube-pluginet om du vill ha YouTube: plugin-blocket och youtube: false från konfigurationen ovan, och starta sedan om.
  4. Anslut din bot med serveradressen och porten som visas i din panel och lösenordet du angett.

Lavalink körs som en egen server, separat från din bot. Beställ ett paket för boten och ett med Lavalink-miljön, eller be oss flytta en av platserna till Lavalink-miljön om du har ett paket med flera botplatser. I våra tester använder Lavalink under 200 MB i viloläge; för en liten bot rekommenderar vi 1 GB, mer om den spelar på många servrar samtidigt.

Lavalink är en av miljöerna i HytHosts Discord-bothosting, bredvid Node.js, Python och Java — från €0.89/mån.

Se bothostingpaket
FAQ

Vanliga frågor

En fristående ljudserver för Discord-musikbotar. Boten säger vad som ska spelas, och Lavalink hämtar, kodar och streamar ljudet till röstkanalen, så att själva boten förblir lätt.

Java 17 eller nyare, och Lavalink-teamet rekommenderar den senaste LTS-versionen. Lavalink 4.2 eller nyare behövs också, eftersom Discord nu kräver krypterat röstljud.

Port 2333 och lösenordet youshallnotpass från exempelkonfigurationen. Byt lösenordet innan du tar servern online; standardlösenordet känner alla till.

Den inbyggda YouTube-källan är föråldrad. Lägg till pluginet youtube-source, sätt sources.youtube till false och starta om. Om det slutar fungera senare, uppdatera pluginet, eftersom YouTube regelbundet ändrar hur det blockerar automatiserad åtkomst.

Det finns ingen officiell siffra. I våra tester använder den under 200 MB i viloläge; vi rekommenderar 1 GB för en liten bot, och mer om den spelar på många servrar samtidigt.

Håll musiken igång

Kör Lavalink eller din bot på HytHosts Discord-bothosting, med sju miljöer, en MySQL-databas och backuper — från €0.89/mån.

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

Var den här guiden till hjälp?