Files
Vocard/lavalink/Dockerfile-lavalink
Azarath7 284fd5c2fa Update Dockerfile-lavalink
Changed image from `alpine` to `noble` to support required libraries and also updated to 23 java runtime
2025-01-31 21:39:15 +02:00

19 lines
509 B
Plaintext

FROM eclipse-temurin:23-jre-noble
RUN apt-get update && \
apt-get install -y netcat-openbsd && \
rm -rf /var/lib/apt/lists/*
RUN groupadd -g 322 lavalink && \
useradd -u 322 -g lavalink -m -d /opt/Lavalink lavalink
WORKDIR /opt/Lavalink
RUN wget -O Lavalink.jar https://github.com/lavalink-devs/Lavalink/releases/download/4.0.8/Lavalink.jar
RUN chown -R lavalink:lavalink /opt/Lavalink
USER lavalink
ENTRYPOINT ["java", "-Djdk.tls.client.protocols=TLSv1.1,TLSv1.2", "-jar", "Lavalink.jar"]