Elias Stepanik 1d8657dc6c Init
2023-12-03 14:07:42 +01:00

28 lines
910 B
Docker

# https://worldofpadman.net/en/tutorials/create-a-dedicated-wop-server/
FROM ubuntu:22.04
RUN echo 'APT::Install-Suggests "0";' >> /etc/apt/apt.conf.d/00-docker
RUN echo 'APT::Install-Recommends "0";' >> /etc/apt/apt.conf.d/00-docker
RUN DEBIAN_FRONTEND=noninteractive \
apt-get update \
&& apt-get install -y python3 \
&& apt-get install -y unzip \
&& apt-get install -y wget
RUN mkdir /wop
RUN mkdir /wop/server
RUN mkdir /wop/server/data
RUN mkdir /wop/server/data/wop
WORKDIR /tmp
RUN wget --no-check-certificate https://res.sailehd.de/wop-1.6.2-full-unified.zip
RUN unzip /tmp/wop-1.6.2-full-unified.zip -d /tmp/
RUN mv /tmp/worldofpadman-1-6-2/* /wop/server/data/
WORKDIR /wop/server
ADD start-* /wop/server/
ADD config/ /wop/server/server/wop/
CMD ./data/wopded-linux.x86_64 +set dedicated 1 +set net_port 27960 +set com_hunkMegs 256 +exec /wop/server/server/wop/server_settings.cfg