diff --git a/steamcmd/proton/Dockerfile b/steamcmd/proton/Dockerfile index b7aa6b8..14982d3 100644 --- a/steamcmd/proton/Dockerfile +++ b/steamcmd/proton/Dockerfile @@ -1,27 +1,27 @@ # --------------------------------------------- -# Generic Wine image with Steam support +# Steam Proton image # --------------------------------------------- -FROM debian:bullseye-slim +FROM debian:bullseye-slim -LABEL author="Torsten Widmann" maintainer="info@goover.de" +LABEL author="Torsten Widmann" maintainer="info@goover.de" ## install required packages -RUN dpkg --add-architecture i386 -RUN apt update -RUN apt install -y --no-install-recommends wget iproute2 gnupg2 software-properties-common libntlm0 winbind xvfb xauth python3 libncurses5-dev:i386 libncurses6 dbus libgdiplus lib32gcc-s1 -RUN apt install -y alsa-tools libpulse0 pulseaudio libpulse-dev libasound2 libao-common gnutls-bin gnupg locales numactl cabextract curl -RUN useradd -d /home/container -m container +RUN dpkg --add-architecture i386 +RUN apt update +RUN apt install -y --no-install-recommends wget iproute2 gnupg2 software-properties-common libntlm0 winbind xvfb xauth python3 libncurses5-dev:i386 libncurses6 dbus libgdiplus lib32gcc-s1 +RUN apt install -y alsa-tools libpulse0 pulseaudio libpulse-dev libasound2 libao-common gnutls-bin gnupg locales numactl cabextract curl +RUN useradd -d /home/container -m container # Download Proton GE -RUN curl -sLOJ $(curl -s https://api.github.com/repos/GloriousEggroll/proton-ge-custom/releases/latest | grep browser_download_url | cut -d\" -f4 | egrep .tar.gz) -RUN tar -xzf GE-Proton*.tar.gz -C /usr/local/bin/ --strip-components=1 -RUN rm GE-Proton*.* +RUN curl -sLOJ $(curl -s https://api.github.com/repos/GloriousEggroll/proton-ge-custom/releases/latest | grep browser_download_url | cut -d\" -f4 | egrep .tar.gz) +RUN tar -xzf GE-Proton*.tar.gz -C /usr/local/bin/ --strip-components=1 +RUN rm GE-Proton*.* # Proton Fix machine-id -RUN rm -f /etc/machine-id -RUN dbus-uuidgen --ensure=/etc/machine-id -RUN rm /var/lib/dbus/machine-id -RUN dbus-uuidgen --ensure +RUN rm -f /etc/machine-id +RUN dbus-uuidgen --ensure=/etc/machine-id +RUN rm /var/lib/dbus/machine-id +RUN dbus-uuidgen --ensure ## install rcon RUN cd /tmp/ \