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 \
|
2024-01-19 18:28:18 +01:00
|
|
|
xdg-user-dirs=0.17-2 \
|
2024-01-19 18:24:41 +01:00
|
|
|
&& apt-get clean \
|
|
|
|
|
&& rm -rf /var/lib/apt/lists/*
|
2024-01-19 14:58:51 +01:00
|
|
|
|
|
|
|
|
ENV PORT=8211 \
|
2024-01-20 22:08:00 -08:00
|
|
|
PUID=1000 \
|
|
|
|
|
PGID=1000 \
|
2024-01-19 14:58:51 +01:00
|
|
|
PLAYERS=16 \
|
2024-01-19 18:22:08 +01:00
|
|
|
MULTITHREADING=false \
|
|
|
|
|
COMMUNITY=false \
|
|
|
|
|
PUBLIC_IP= \
|
|
|
|
|
PUBLIC_PORT= \
|
2024-01-19 19:06:05 +01:00
|
|
|
SERVER_PASSWORD= \
|
2024-01-19 19:35:32 +01:00
|
|
|
SERVER_NAME= \
|
2024-01-19 22:18:31 +01:00
|
|
|
ADMIN_PASSWORD= \
|
2024-01-19 19:35:32 +01:00
|
|
|
UPDATE_ON_BOOT=true
|
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}
|
2024-01-20 22:08:00 -08:00
|
|
|
ENTRYPOINT ["/home/steam/server/init.sh"]
|