Updated Dockerfile-lavalink to fetch the latest Lavalink.jar release instead of a fixed version. Bumped youtube-plugin dependency from 1.13.4 to 1.13.5 in application.yml. Also removed commented-out dashboard dependency from docker-compose.yml for cleanup.
17 lines
495 B
Plaintext
17 lines
495 B
Plaintext
FROM eclipse-temurin:24-jre-noble
|
|
|
|
RUN groupadd -g 322 lavalink && \
|
|
useradd -u 322 -g lavalink -m -d /opt/Lavalink lavalink
|
|
|
|
WORKDIR /opt/Lavalink
|
|
|
|
ADD --chown=lavalink:lavalink https://github.com/lavalink-devs/Lavalink/releases/latest/download/Lavalink.jar .
|
|
|
|
RUN apt-get update && \
|
|
apt-get install -y --no-install-recommends netcat-openbsd && \
|
|
rm -rf /var/lib/apt/lists/*
|
|
|
|
USER lavalink
|
|
|
|
ENTRYPOINT ["java", "-Djdk.tls.client.protocols=TLSv1.1,TLSv1.2", "-jar", "Lavalink.jar"]
|