Тут показані розбіжності між вибраною ревізією та поточною версією сторінки.
Both sides previous revision Попередня ревізія | |||
jabber [2016/02/03 10:49] wombat [Настройка] Let's Encrypt link |
jabber [2016/02/28 12:15] (поточний) wombat [Модули] |
||
---|---|---|---|
Рядок 286: | Рядок 286: | ||
==== Модули ==== | ==== Модули ==== | ||
- | === announce === | + | Чтобы включить использование какого-либо дополнительного модуля Prosody, нужно в файле конфигурации указать его: |
+ | |||
+ | <code> | ||
+ | modules_enabled = { | ||
+ | "announce"; | ||
+ | "motd"; | ||
+ | "carbons"; | ||
+ | }; | ||
+ | </code> | ||
+ | |||
+ | |||
+ | === Встроенные === | ||
+ | |||
+ | == announce == | ||
Модуль "announce" позволяет отправлять сообщение всем подключённым пользователям от имени администратора сервера. Для этого администратор должен отправить сообщение по адресу ''host/announce/online''. | Модуль "announce" позволяет отправлять сообщение всем подключённым пользователям от имени администратора сервера. Для этого администратор должен отправить сообщение по адресу ''host/announce/online''. | ||
Рядок 294: | Рядок 307: | ||
wombat.org.ua/announce/online | wombat.org.ua/announce/online | ||
- | === motd === | + | == motd == |
Модуль "motd" (от "**M**essage **O**f **T**he **D**ay") позволяет автоматически отсылать сообщение сервера пользователю, когда тот входит в сеть. | Модуль "motd" (от "**M**essage **O**f **T**he **D**ay") позволяет автоматически отсылать сообщение сервера пользователю, когда тот входит в сеть. | ||
Рядок 307: | Рядок 320: | ||
</code> | </code> | ||
+ | === Сторонние === | ||
+ | |||
+ | Сущствует много сторонних модулей для Prosody. Посмотреть список можно по адресу: http://modules.prosody.im | ||
+ | |||
+ | Чтобы [[https://prosody.im/doc/installing_modules#prosody-modules | установить]] какой-либо из них, нужно скачать архив с модулями, распаковать его, а затем скопировать нужный модуль в каталог ''/usr/lib/prosody/modules/''. | ||
+ | |||
+ | В официальной документации предлагается для скачивания папки с модулями воспользоваться командой | ||
+ | |||
+ | hg clone https://hg.prosody.im/prosody-modules/ prosody-modules | ||
+ | |||
+ | но если у вас не установлен клиент Mercurial (команда ''hg'') и вам неохота его устанавливать, то папку можно скачать архивом, зайдя на сайт https://hg.prosody.im/prosody-modules , нажав на ссылку ''files'', а затем на ссылку ''gz''. | ||
+ | |||
+ | Например, для модуля ''carbons'' эта последовательность действий может выглядеть так: | ||
+ | |||
+ | wget https://hg.prosody.im/prosody-modules/archive/40056a27f394.tar.gz | ||
+ | tar -xvf 40056a27f394.tar.gz | ||
+ | sudo cp prosody-modules-40056a27f394/mod_carbons/mod_carbons.lua /usr/lib/prosody/modules/ | ||
+ | |||
+ | | ||
===== Jabber-сервер на 443 порту ===== | ===== Jabber-сервер на 443 порту ===== | ||