FROM ubuntu:22.04 ENV DEBIAN_FRONTEND=noninteractive RUN apt-get update && \ apt-get install -y \ ca-certificates \ curl \ lib32gcc-s1 \ libssl3 \ xvfb \ winbind \ cabextract \ xz-utils && \ rm -rf /var/lib/apt/lists/* RUN useradd -m -s /bin/bash steam USER steam WORKDIR /home/steam # SteamCMD RUN mkdir -p /home/steam/steamcmd && \ cd /home/steam/steamcmd && \ curl -sqL "https://steamcdn-a.akamaihd.net/client/installer/steamcmd_linux.tar.gz" \ | tar zxvf - ENV STEAMCMD_DIR=/home/steam/steamcmd ENV ACEVO_INSTALL_DIR=/home/steam/acevo-server RUN mkdir -p ${ACEVO_INSTALL_DIR} # Copy AC Evo Server Manager (your repo) COPY . /app WORKDIR /app COPY entrypoint.sh /home/steam/entrypoint.sh RUN chmod +x /home/steam/entrypoint.sh ENTRYPOINT ["/home/steam/entrypoint.sh"]