xrc-server (16.0a)

Published 2025-01-10 19:16:59 -05:00 by Bradley

Installation

docker pull git.coldlightalchemist.com/bradley/xrc-server:16.0a
sha256:f8b9cfb58b5a4f7d762f5fb87cb8dd48a1e4a2a9d2470342cf42f7923d76e3bd

Image Layers

LABEL maintainer=Clement Verna <cverna@fedoraproject.org>
ENV DISTTAG=f41container FGC=f41 FBR=f41
ADD fedora-20241031.tar / # buildkit
CMD ["/bin/bash"]
RUN /bin/sh -c dnf update -y && dnf install -y curl unzip && rm -rf /var/cache/dnf # buildkit
RUN /bin/sh -c useradd -u 1000 xrc # buildkit
ARG XRC_DL_URL
RUN |1 XRC_DL_URL=https://xrcsimulator.org/?sdm_process_download=1&download_id=2466 /bin/sh -c curl -fsSL "${XRC_DL_URL}" -o /tmp/xrc.zip && mkdir /home/xrc/xrc && unzip /tmp/xrc.zip -d /home/xrc/xrc && rm -rf /tmp/xrc.zip && find /home/xrc -exec chown xrc:xrc {} \; && find /home/xrc -type d -exec chmod 750 {} \; && find /home/xrc -type f -exec chmod 640 {} \; && chmod 750 "/home/xrc/xrc/xRC Simulator.x86_64" # buildkit
EXPOSE map[11115/tcp:{}]
USER xrc
ENV USER=xrc
WORKDIR /home/xrc/xrc
ENTRYPOINT ["/bin/sh" "-c" "\"./xRC Simulator.x86_64\" -batchmode -nographics RouterPort=11115 Port=11115 game=${GAME:-19} FrameRate=${FRAMERATE:-60} tmode=${TMODE:-\"On\"} register=${REGISTER:-\"Off\"} Spectators=${SPECTATORS:-2} minplayers=${MINPLAYERS:-2} updatetime=${UPDATETIME:-25} maxdata=${MAXDATA:-99000} startwhenready=${STARTWHENREADY:-\"On\"} comment=${COMMENT:-\"REEFSCAPE\"} admin=${ADMIN:-\"Admin\"}"]

Labels

Key Value
maintainer Clement Verna <cverna@fedoraproject.org>
Details
Container
2025-01-10 19:16:59 -05:00
1
OCI / Docker
linux/amd64
316 MiB
Versions (4) View all
16.0a-2 2025-01-12
16.0a-1 2025-01-10
latest 2025-01-10
16.0a 2025-01-10