diff --git a/games/quakeliveqlx/Dockerfile b/games/quakeliveqlx/Dockerfile index 0fb5ff4..5e09646 100644 --- a/games/quakeliveqlx/Dockerfile +++ b/games/quakeliveqlx/Dockerfile @@ -25,6 +25,7 @@ RUN apt install -y --install-recommends \ gnupg \ iproute2 \ jq \ + lsb-release \ locales \ mesa-utils \ net-tools \ @@ -91,22 +92,11 @@ RUN apt install -y --install-recommends \ libxss1 \ libxtst6 -## install dotnet to support STEAM dotnet games -RUN apt update -y \ - && apt upgrade -y \ - && wget https://packages.microsoft.com/config/debian/12/packages-microsoft-prod.deb -O packages-microsoft-prod.deb \ - && dpkg -i packages-microsoft-prod.deb \ - && rm packages-microsoft-prod.deb \ - && apt update -y \ - && apt install -y \ - aspnetcore-runtime-8.0 \ - dotnet-sdk-8.0 - -## install Mono -RUN gpg --homedir /tmp --no-default-keyring --keyring /usr/share/keyrings/mono-official-archive-keyring.gpg --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 3FA7E0328081BFF6A14DA29AA6A19B38D3D831EF -RUN echo "deb [signed-by=/usr/share/keyrings/mono-official-archive-keyring.gpg] https://download.mono-project.com/repo/debian stable-buster main" | tee /etc/apt/sources.list.d/mono-official-stable.list +##install redis +RUN curl -fsSL https://packages.redis.io/gpg | gpg --dearmor -o /usr/share/keyrings/redis-archive-keyring.gpg +RUN echo "deb [signed-by=/usr/share/keyrings/redis-archive-keyring.gpg] https://packages.redis.io/deb $(lsb_release -cs) main" | tee /etc/apt/sources.list.d/redis.list RUN apt update -RUN apt install -y mono-complete +RUN apt -y install redis ## install rcon RUN cd /tmp/ \ @@ -114,7 +104,7 @@ RUN cd /tmp/ \ && tar xvf rcon.tar.gz \ && mv rcon-0.10.3-amd64_linux/rcon /usr/local/bin/ -##python redis +##python deps RUN wget https://github.com/MinoMino/minqlx-plugins/raw/master/requirements.txt RUN pip install -r requirements.txt --break-system-packages