prosody (sha256:956022fc8fd42e65748deadee8289e2be4c53e3b57cc11181ade50baca8b0fbc)

Published 2026-03-18 10:33:36 +00:00 by zuma

Installation

docker pull git.shenanigans.cc/zuma/prosody@sha256:956022fc8fd42e65748deadee8289e2be4c53e3b57cc11181ade50baca8b0fbc
sha256:956022fc8fd42e65748deadee8289e2be4c53e3b57cc11181ade50baca8b0fbc

Image layers

# debian.sh --arch 'amd64' out/ 'trixie' '@1773619200'
MAINTAINER Prosody Developers <developers@prosody.im>
ARG PROSODY_PACKAGE=prosody-13.0
ARG LUA_PACKAGE=lua5.4
ARG BUILD_ID=
ADD https://prosody.im/downloads/repos/trixie/prosody.sources /etc/apt/sources.list.d/prosody.sources # buildkit
RUN |3 PROSODY_PACKAGE=prosody-13.0 LUA_PACKAGE=lua5.4 BUILD_ID= /bin/sh -c apt-get update && DEBIAN_FRONTEND=noninteractive apt-get install -y --no-install-recommends tini ${PROSODY_PACKAGE} ${LUA_PACKAGE} ca-certificates dns-root-data lua-unbound lua-sec lua-readline lua-dbi-sqlite3 lua-dbi-postgresql lua-dbi-mysql luarocks lib${LUA_PACKAGE}-dev libjs-bootstrap4 libjs-jquery && update-alternatives --set lua-interpreter /usr/bin/${LUA_PACKAGE} && rm -rf /var/lib/apt/lists/* # buildkit
RUN |3 PROSODY_PACKAGE=prosody-13.0 LUA_PACKAGE=lua5.4 BUILD_ID= /bin/sh -c mkdir -p /etc/prosody/conf.d /var/run/prosody && chown prosody:prosody /etc/prosody/conf.d /var/run/prosody # buildkit
COPY ./entrypoint.sh /entrypoint.sh # buildkit
RUN |3 PROSODY_PACKAGE=prosody-13.0 LUA_PACKAGE=lua5.4 BUILD_ID= /bin/sh -c chmod 755 /entrypoint.sh # buildkit
ENTRYPOINT ["/usr/bin/tini" "--" "/entrypoint.sh"]
COPY ./configs/prosody-13.0.cfg.lua /etc/prosody/prosody.cfg.lua # buildkit
RUN |3 PROSODY_PACKAGE=prosody-13.0 LUA_PACKAGE=lua5.4 BUILD_ID= /bin/sh -c prosodyctl install --server=https://modules.prosody.im/rocks/ mod_storage_s3 # buildkit
EXPOSE [443/tcp 5222/tcp 5269/tcp 5280/tcp 5281/tcp 5347/tcp 80/tcp]
ENV __FLUSH_LOG=yes
CMD ["prosody" "-F"]
Details
Container
2026-03-18 10:33:36 +00:00
1
OCI / Docker
linux/amd64
61 MiB
Versions (3) View all
test 2026-03-19
filouterie-arm64 2026-03-18
filouterie-amd64 2026-03-18