prosody (latest)

Published 2024-04-21 22:38:28 +00:00 by spacenerdmo in spacenerdmo/prosody-docker

Installation

docker pull git.dreamfall.space/spacenerdmo/prosody:latest
sha256:10d55ef859cca1f7e1808b911cc4a79086b17a23f093403323bf0fdf926b003f

Image Layers

ADD file:d4bb05cb4d403a78b4ab5cd8d620330659d5aeb25f847d104ebc02c3a0f32624 in /
CMD ["bash"]
RUN /bin/sh -c apt-get update && apt-get install ca-certificates extrepo -y && extrepo enable prosody && apt-get update && apt-get install prosody prosody-modules lua5.4 liblua5.4-dev lua-luaossl -y # buildkit
RUN /bin/sh -c mkdir -p /run/prosody/ && chown -R prosody:prosody /run/prosody/ # buildkit
RUN /bin/sh -c mkdir -p /etc/prosody/conf.d/ # buildkit
RUN /bin/sh -c update-alternatives --set lua-interpreter /usr/bin/lua5.4 # buildkit
COPY prosody.cfg.lua /etc/prosody/prosody.cfg.lua # buildkit
RUN /bin/sh -c mkdir -p /usr/local/prosody/custom_plugins/lib/luarocks/rocks-5.4 # buildkit
RUN /bin/sh -c chown -R prosody:prosody /usr/local/prosody # buildkit
RUN /bin/sh -c prosodyctl install --server=https://modules.prosody.im/rocks/ mod_cloud_notify_extensions # buildkit
EXPOSE map[5222/tcp:{}]
EXPOSE map[5269/tcp:{}]
EXPOSE map[5280/tcp:{}]
EXPOSE map[5281/tcp:{}]
EXPOSE map[5347/tcp:{}]
CMD ["prosody" "-F"]
USER prosody
Details
Container
2024-04-21 22:38:28 +00:00
27
OCI / Docker
linux/amd64
164 MiB
Versions (2) View all
latest 2024-04-21
bullseye 2024-03-11