Public Repository

Last pushed: 2 days ago
Short Description
Prosody XMPP Server
Full Description

Prosody is a modern XMPP communication server. It aims to be easy to set up and configure, and efficient with system resources. Additionally, for developers it aims to be easy to extend and give a flexible system on which to rapidly develop added functionality, or prototype new protocols.

Prosody is open-source software under the permissive MIT/X11 license.

Built using this Dockerfile on github, please raise issues there so they can be fixed ASAP.

Docker Pull Command

Comments (6)
7 months ago

Please build this images with automated builds from sources. Only binary images is hard to use in production.

a year ago

If you wanna run Prosody on Raspberry Pi (on top of HypriotOS), check out the rpi-prosody image.

2 years ago

@philonous the Prosody build server uses the last 'stable' release of the prosody-docker project. I have cut a new release and it's now updated. Future builds will be using the new Dockerfile.

See Github issue 20 and issue 21 for more discussion. Hope this helps!

2 years ago

The Dockerfile on github does not match the image (e.g. entrypoint is now /data/ and doesn't accept a command to run as a parameter)

3 years ago

@mazzolino yes its done this way intentionally as its hooked up to the Prosody team's release process and is built on their server.

3 years ago

Is this image intentionally built from a pre-existing deb file instead of downloading the deb during build or even building from source?

When building from source, you could set this up as an automated build in the Docker Hub. Because Mercurial is not natively supported by the Docker Hub, I believe you would need one Dockerfile per release though. (Alternatively, have one Dockerfile per version branch.)