Sign inSign up

klingtdotnet/prosody

By klingtdotnet

•Updated about 11 years ago

A debian based docker container for the prosody XMPP server

Image
1

950

klingtdotnet/prosody repository overview

⁠Docker-Prosody

⁠Quickstart

⁠Create the Data Container
docker create --name prosody-data --volume /etc/prosody --volume /var/log/prosody --volume /var/lib/prosody prosody
⁠Register an Admin User
  • replace ADMIN, HOST, PASSWORD with the actual values
docker run --rm --volumes-from prosody-data -it prosody prosodyctl register ADMIN HOST PASSWORD
⁠Edit the Config File
  • enter admin users
  • make security settings
  • ...
docker run --rm --volumes-from prosody-data -it vim klingtdotnet/vim /etc/prosody/prosody.cfg.lua
⁠Import Certificates Into the Data Container
docker run --rm --volumes-from prosody-data --volume /path/to/certs:/cert -it prosody /bin/bash
  • copy your certificates from /cert to /etc/prosody or wherever you like them to be
⁠Run
  • now you can run prosody
docker run --rm -p 5222:5222 -p 5269:5269 --volumes-from prosody-data -it klingtdotnet/prosody prosodyctl start

Tag summary

Content type

Image

Digest

sha256:60a9c9b56…

Size

71.2 MB

Last updated

about 11 years ago

docker pull klingtdotnet/prosody