Sign inSign up

beli/ejabberd-le

By beli

Updated about 5 years ago

Docker image of ejabberd community edition, modified to run with LetsEncrypt certificates.

Image
1

1.2K

beli/ejabberd-le repository overview

Customized ejabberd docker image

Docker image of ejabberd community edition, modified to run with LetsEncrypt certificates.

Based on https://hub.docker.com/r/ejabberd/ecs/

Locations

Source of the image is hosted on Bitbucket at https://bitbucket.org/beli-sk/docker-ejabberd-le

If you find any problems, please post an issue at https://bitbucket.org/beli-sk/docker-ejabberd-le/issues

The built image is located on Docker Hub at https://hub.docker.com/r/beli/ejabberd-le/

Pull or build

The image is built automatically on Docker hub in repository beli/ejabberd-le and can be pulled using command

docker pull beli/ejabberd-le

or if you'd prefer to build it yourself from the source repository

git clone https://bitbucket.org/beli-sk/docker-ejabberd-le.git
cd docker-ejabberd-le/
docker build -t ejabberd-le .

Usage

First please see description of https://hub.docker.com/r/ejabberd/ecs/

There is an added feature, that lets you concatenante a certificate and private key generated by LetsEncrypt certbot into one file and using that for starting ejabberd.

Add environment variable LE_LIVE_DIR pointing to the live certificate and files for your domain, e.g. LE_LIVE_DIR=/etc/letsencrypt/live/example.com which concatenates fullchain.pem and privkey.pem into certkey.pem which you can then pass to ejabberd in the config file.

Tag summary

Content type

Image

Digest

Size

22.9 MB

Last updated

about 5 years ago

docker pull beli/ejabberd-le