Sign inSign up

ugeek/ejabberd

By ugeek

Updated almost 4 years ago

ejabberd server, XMPP for Raspberry Pi, ARM and amd64

Image
1

50K+

ugeek/ejabberd repository overview

Crear Servidor ejabberd

ejabberd 18.12.1-2 for ARM and Raspberry Pi

Raspberry Pi

docker run -ti -h xmpp --name xmpp -p 5222:5222 -p 5280:5280 -d  ugeek/ejabberd:raspberry-pi

ARM

docker run -ti -h xmpp --name xmpp -p 5222:5222 -p 5280:5280 -d  ugeek/ejabberd:arm
ejabberd 20.01-1 amd64
docker run -ti -h xmpp --name xmpp -p 5222:5222 -p 5280:5280 -d  ugeek/ejabberd

Crea docker

docker run -ti -h xmpp --name xmpp -p 52222:5222 -p 5280:5280 -d ugeek/ejabberd:pi

Edita el nombre del servidor

docker exec -it xmpp vi /etc/ejabberd/ejabberd.yml

Reinicia el servidor

docker exec -it xmpp service ejabberd restart

Añade usuario

docker exec -it xmpp ejabberdctl register angel ugeek_xmpp "contraseña"

Configuración

Admin

Editamos el archivo ejabberd.yml

docker exec -it xmpp vi /etc/ejabberd/ejabberd.yml

Buscamos estas lineas y escribimos el nombre de admin. En este caso angel.

## Full path to a script that generates the image.
## captcha_cmd: "/usr/share/ejabberd/captcha.sh"

acl:
  admin:
     user:
       - "angel"
Nombre del servidor
## hosts: Domains served by ejabberd.
## You can define one or several, for example:
## hosts:
##   - "example.net"
##   - "example.com"
##   - "example.org"
hosts:
  - "ugeek_xmpp"
Acceder a la web de administración
  • https://ip_server:5280/admin/

  • usuario: angel@ugeek_xmpp

  • password: contraseña

logs

docker exec -it xmpp tail -f /var/log/ejabberd/ejabberd.log       

Tag summary

Content type

Image

Digest

Size

82.8 MB

Last updated

over 5 years ago

docker pull ugeek/ejabberd