snikket-server (sha256:a84b4ea00a16dfef7f250c53a42b727a4024fb5bfa2ea2411f1568ab59f49897)

Published 2024-05-04 13:25:26 +01:00 by arch

Installation

docker pull git.gmem.ca/arch/snikket-server@sha256:a84b4ea00a16dfef7f250c53a42b727a4024fb5bfa2ea2411f1568ab59f49897
sha256:a84b4ea00a16dfef7f250c53a42b727a4024fb5bfa2ea2411f1568ab59f49897

Image Layers

ADD file:ea7004fb788ab5cf1604d6e71153c48d99b75fbd1810e78a8c79faff11fe6771 in /
CMD ["bash"]
ARG BUILD_SERIES=dev
ARG BUILD_ID=0
RUN |2 BUILD_SERIES=dev BUILD_ID=0 /bin/sh -c install -d -m 755 /snikket; # buildkit
ADD tools/smtp-url-to-msmtp.lua /usr/local/bin/smtp-url-to-msmtp # buildkit
RUN |2 BUILD_SERIES=dev BUILD_ID=0 /bin/sh -c chmod 550 /usr/local/bin/smtp-url-to-msmtp # buildkit
ADD docker/entrypoint.sh /bin/entrypoint.sh # buildkit
RUN |2 BUILD_SERIES=dev BUILD_ID=0 /bin/sh -c chmod 770 /bin/entrypoint.sh # buildkit
ENTRYPOINT ["/bin/entrypoint.sh"]
HEALTHCHECK &{["CMD-SHELL" "/usr/bin/prosodyctl shell \"portcheck ${SNIKKET_TWEAK_INTERNAL_HTTP_INTERFACE:-127.0.0.1}:${SNIKKET_TWEAK_INTERNAL_HTTP_PORT:-5280}\""] "0s" "0s" "0s" "0s" '\x00'}
ADD ansible /opt/ansible # buildkit
ADD snikket-modules /usr/local/lib/snikket-modules # buildkit
ENV LANG=C.UTF-8
RUN |2 BUILD_SERIES=dev BUILD_ID=0 /bin/sh -c apt-get update && DEBIAN_FRONTEND=noninteractive apt-get install -y --no-install-recommends software-properties-common ca-certificates gpg gpg-agent ansible python3-passlib libcap2-bin build-essential && c_rehash && ansible-playbook -c local -i localhost, --extra-vars "ansible_python_interpreter=/usr/bin/python3" /opt/ansible/snikket.yml && apt-get remove --purge -y ansible software-properties-common gpg gpg-agent python3-passlib libcap2-bin build-essential && apt-get autoremove -y && rm -rf /var/lib/apt/lists/* && rm -rf /var/cache/* # buildkit
RUN |2 BUILD_SERIES=dev BUILD_ID=0 /bin/sh -c echo "Snikket $BUILD_SERIES $BUILD_ID" > /usr/lib/prosody/prosody.version # buildkit
RUN |2 BUILD_SERIES=dev BUILD_ID=0 /bin/sh -c echo "#!/bin/sh -e\nexec s6-setuidgid prosody /usr/bin/lua5.4 /usr/bin/prosody -F" > /etc/sv/prosody/run # buildkit
VOLUME [/snikket]
Details
Container
2024-05-04 13:25:26 +01:00
2
OCI / Docker
linux/arm64
64 MiB
Versions (1) View all
latest 2024-05-04