mirror of
https://codeberg.org/spire/docker-tf2-server.git
synced 2026-08-02 04:04:45 +02:00
19 lines
474 B
Docker
19 lines
474 B
Docker
FROM spiretf/docker-steamcmd
|
|
|
|
USER tf2
|
|
|
|
ENV USER=tf2
|
|
ENV HOME=/home/$USER
|
|
ENV SERVER=$HOME/hlserver
|
|
|
|
ADD --chown=tf2:tf2 tf2_ds.txt update.sh clean.sh tf.sh $SERVER/
|
|
RUN mkdir -p $SERVER/tf2 \
|
|
&& ln -s /usr/games/steamcmd $SERVER/steamcmd.sh \
|
|
&& $SERVER/update.sh \
|
|
&& $SERVER/clean.sh
|
|
|
|
EXPOSE 27015/udp
|
|
|
|
WORKDIR /home/$USER/hlserver
|
|
ENTRYPOINT ["./tf.sh"]
|
|
CMD ["+sv_pure", "1", "+mapcycle", "mapcycle_quickplay_payload.txt", "+map", "cp_badlands", "+maxplayers", "24"]
|