server-limbo (sha256:778d990b59372eef539f785ee39acae29795cff9f0afe7f0e2cfdbe2c86e7aaa)

Published 2025-08-14 14:34:17 +00:00 by cuqmbr

Installation

docker pull gitea.cuqmbr.xyz/bebrashield/server-limbo@sha256:778d990b59372eef539f785ee39acae29795cff9f0afe7f0e2cfdbe2c86e7aaa
sha256:778d990b59372eef539f785ee39acae29795cff9f0afe7f0e2cfdbe2c86e7aaa

Image Layers

ARG RELEASE
ARG LAUNCHPAD_BUILD_ARCH
LABEL org.opencontainers.image.ref.name=ubuntu
LABEL org.opencontainers.image.version=24.04
ADD file:98599296b3845cfad0ddc91f054e32ed9bcdefd76dd7b6dcf64fa3e2d648d018 in /
CMD ["/bin/bash"]
RUN /bin/sh -c apt-get update && apt-get -y --no-install-recommends install ca-certificates gnupg && export GNUPGHOME="$(mktemp -d)" && gpg --no-default-keyring --keyring gnupg-ring:/etc/apt/trusted.gpg.d/sapmachine.gpg --batch --keyserver hkps://keys.openpgp.org --recv-keys CACB9FE09150307D1D22D82962754C3B3ABCFE23 && chmod 644 /etc/apt/trusted.gpg.d/sapmachine.gpg && echo "deb http://dist.sapmachine.io/debian/$(dpkg --print-architecture)/ ./" > /etc/apt/sources.list.d/sapmachine.list && apt-get update && apt-get -y --no-install-recommends install sapmachine-21-jre-headless=21.0.8 && apt-get remove -y --purge --autoremove ca-certificates gnupg && rm -rf "$GNUPGHOME" /var/lib/apt/lists/* # buildkit
ENV JAVA_HOME=/usr/lib/jvm/sapmachine-21
CMD ["jshell"]
ENV WORKDIR_PATH=/workspace
ENV CONFIG_PATH=/workspace/config
ENV DATA_PATH=/workspace/data
ADD ./src /workspace/config # buildkit
RUN /bin/sh -c mkdir ${DATA_PATH} # buildkit
RUN /bin/sh -c mkdir ${DATA_PATH}/logs && ln -sf ${DATA_PATH}/logs ${CONFIG_PATH} # buildkit
RUN /bin/sh -c apt-get update -y && apt-get install -y locales && echo en_US.UTF-8 UTF-8 > /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && rm -Rf var/lib/apt/lists/* # buildkit
ENV LANG=en_US.UTF-8
VOLUME [/workspace/data]
EXPOSE map[25565/tcp:{}]
ENV MEMORY=1G
ENV PROXY_SECRET=change_me
WORKDIR /workspace/config
CMD ["/bin/sh" "-c" "groupadd -g ${GID} worker && useradd -M -g ${GID} -u ${UID} worker && chmod -R o-rwx ${WORKDIR_PATH} && sed -i \"s/_PROXY_SECRET_/${PROXY_SECRET}/g\" settings.yml && chown -R worker:worker ${WORKDIR_PATH} && su worker -c \"java -Xms${MEMORY} -Xmx${MEMORY} -jar *.jar --nogui\""]

Labels

Key Value
org.opencontainers.image.ref.name ubuntu
org.opencontainers.image.version 24.04
Details
Container
2025-08-14 14:34:17 +00:00
0
OCI / Docker
linux/amd64
94 MiB
Versions (4) View all
latest 2025-08-14
develop 2025-08-14
1.0.0 2025-08-14
main 2025-08-14