Я пытаюсь настроить сервер ejabberd через докер, чтобы я мог использовать pidgin для общения со своими товарищами по команде.
У меня есть следующий файл docker compose:
version: "2"
services:
ejabberd:
image: rroemhild/ejabberd
ports:
- "5222:5222"
- "5269:5269"
- "5280:5280"
environment:
- ERLANG_NODE=ejabberd
- XMPP_DOMAIN=localhost
- EJABBERD_ADMINS=admin
- EJABBERD_USERS=admin:pass1 user1:pass2 user2:pass3
volumes:
- ssl:/opt/ejabberd/ssl
- backup:/opt/ejabberd/backup
- upload:/opt/ejabberd/upload
- database:/opt/ejabberd/database
volumes:
ssl:
backup:
upload:
database:
Всякий раз, когда я пытаюсь запустить ejabberd, я получаю эту ошибку:
ejabberd_1 | 05: 52: 58.912 [критический] Несоответствие имени узла: я
[ejabberd @ 986834bd1bc8], база данных принадлежит
[ejabberd @ 319f85780c99] ejabberd_1 | 05: 52: 58.912 [критически]
установите ERLANG_NODE в ejabberdctl.cfg или измените имя узла в Mnesia
Есть что-то, что я пропускаю?