Docker image of ejabberd community edition, modified to run with LetsEncrypt certificates.
1.2K
Docker image of ejabberd community edition, modified to run with LetsEncrypt certificates.
Based on https://hub.docker.com/r/ejabberd/ecs/
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/
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 .
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.
Content type
Image
Digest
Size
22.9 MB
Last updated
about 5 years ago
docker pull beli/ejabberd-le