Prosody is a XMPP (aka jabber) server, that aims to be simple and fast. It's written in lua. Further documentation is available from [[https://prosody.im/]]. Configuration documentation from [[https://prosody.im/doc/configure]] and details on creating accounts from [[https://prosody.im/doc/creating_accounts]]. $ doas pkg_add prosody Read `/usr/local/share/doc/pkg-readmes/prosody` # echo "~ * * * * acme-client -v xmpp.example.com && cp /etc/ssl/{xmpp.example.com.crt,private/xmpp.example.com.key} /etc/prosody/certs/ && chown _prosody:_prosody /etc/prosody/certs/xmpp.example.com.{crt,key}" >> /var/cron/tabs/root Using [mercurial](/mercurial/usage), download the modules: $ hg clone https://hg.prosody.im/prosody-modules/ prosody-modules $ doas mkdir -p /usr/local/lib/prosody/extras/ $ doas cp -R mod_auto_accept_subscriptions mod_cloud_notify mod_csi mod_deny_omemo mod_group_bookmarks mod_http_upload mod_message_logging mod_muc_log mod_roster_allinall mod_roster_command mod_smacks mod_support_contact mod_throttle_presence mod_block_registrations mod_muc_limits mod_filter_chatstates mod_muc_ban_ip mod_captcha_registration mod_support_room mod_throttle_unsolicited mod_bookmarks mod_firewall /usr/local/lib/prosody/extras/