Skip to content

Commit

Permalink
Update Dockerfile
Browse files Browse the repository at this point in the history
  • Loading branch information
gOOvER committed Dec 30, 2023
1 parent 21f2859 commit 6762102
Showing 1 changed file with 6 additions and 16 deletions.
22 changes: 6 additions & 16 deletions games/quakeliveqlx/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,7 @@ RUN apt install -y --install-recommends \
gnupg \
iproute2 \
jq \
lsb-release \
locales \
mesa-utils \
net-tools \
Expand Down Expand Up @@ -91,30 +92,19 @@ 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/ \
&& curl -sSL https://github.com/gorcon/rcon-cli/releases/download/v0.10.3/rcon-0.10.3-amd64_linux.tar.gz > rcon.tar.gz \
&& 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

Expand Down

0 comments on commit 6762102

Please sign in to comment.