2024-01-19 14:58:51 +01:00
|
|
|
FROM cm2network/steamcmd:root
|
|
|
|
|
LABEL maintainer="thijs@loef.dev"
|
|
|
|
|
|
2024-01-19 18:24:41 +01:00
|
|
|
RUN apt-get update && apt-get install -y --no-install-recommends \
|
|
|
|
|
xdg-user-dirs \
|
|
|
|
|
&& apt-get clean \
|
|
|
|
|
&& rm -rf /var/lib/apt/lists/*
|
2024-01-19 14:58:51 +01:00
|
|
|
|
|
|
|
|
|
|
|
|
|
ENV PORT=8211 \
|
|
|
|
|
PLAYERS=16 \
|
2024-01-19 18:22:08 +01:00
|
|
|
MULTITHREADING=false \
|
|
|
|
|
COMMUNITY=false \
|
|
|
|
|
PUBLIC_IP= \
|
|
|
|
|
PUBLIC_PORT= \
|
|
|
|
|
SERVER_PASSWORD=
|
2024-01-19 14:58:51 +01:00
|
|
|
|
|
|
|
|
COPY ./scripts/* /home/steam/server/
|
|
|
|
|
RUN chmod +x /home/steam/server/init.sh /home/steam/server/start.sh
|
|
|
|
|
|
|
|
|
|
WORKDIR /home/steam/server
|
|
|
|
|
|
|
|
|
|
EXPOSE ${PORT}
|
|
|
|
|
ENTRYPOINT ["/home/steam/server/init.sh"]
|