| # debian.sh --arch 'amd64' out/ 'bullseye' '@1776729600' |
| ENV DEBIAN_FRONTEND=noninteractive |
| ENV CATAN_PORT=1337 |
| RUN /bin/sh -c apt-get update && apt-get install -y net-tools tcpdump iproute2 ca-certificates tini && rm -rf /var/lib/apt/lists/* # buildkit |
| RUN /bin/sh -c useradd -m -s /bin/bash siedler # buildkit |
| RUN /bin/sh -c mkdir -p /app # buildkit |
| COPY --chown=siedler:siedler server/* /app/ # buildkit |
| RUN /bin/sh -c chmod +x /app/SiedlerServer.x86_64 # buildkit |
| WORKDIR /app |
| EXPOSE [1337/tcp] |
| USER siedler |
| ENTRYPOINT ["/usr/bin/tini" "--"] |
| CMD ["./SiedlerServer.x86_64" "--headless" "--verbose" "--skip-main-menu"] |