12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697 |
- ###
- ### ejabberd configuration file
- ###
- ### The parameters used in this configuration file are explained at
- ###
- ### https://docs.ejabberd.im/admin/configuration
- ###
- include_config_file:
- - /home/ejabberd/conf/conf.d/10-macros.yml
- - /home/ejabberd/conf/conf.d/15-log.yml
- - /home/ejabberd/conf/conf.d/16-shaper.yml
- - /home/ejabberd/conf/conf.d/20-hosts.yml
- - /home/ejabberd/conf/conf.d/30-tls.yml
- - /home/ejabberd/conf/conf.d/31-auth.yml
- - /home/ejabberd/conf/conf.d/32-access.yml
- - /home/ejabberd/conf/conf.d/41-s2s.yml
- - /home/ejabberd/conf/conf.d/42-c2s.yml
- - /home/ejabberd/conf/conf.d/50-stun-turn.yml
- modules:
- mod_adhoc: {}
- # mod_admin_extra: {}
- mod_announce:
- access: announce
- mod_avatar: {}
- mod_blocking: {}
- mod_bosh: {}
- mod_caps: {}
- mod_carboncopy: {}
- mod_client_state: {}
- mod_configure: {}
- mod_disco: {}
- mod_fail2ban: {}
- mod_http_api: {}
- mod_http_upload:
- put_url: https://@HOST@:5443/upload
- mod_last: {}
- mod_mam:
- ## Mnesia is limited to 2GB, better to use an SQL backend
- ## For small servers SQLite is a good fit and is very easy
- ## to configure. Uncomment this when you have SQL configured:
- ## db_type: sql
- assume_mam_usage: true
- default: never
- # mod_mqtt: {}
- mod_muc:
- access:
- - allow
- access_admin:
- - allow: admin
- access_create: muc_create
- access_persistent: muc_create
- access_mam:
- - allow
- default_room_options:
- allow_subscription: true # enable MucSub
- mam: false
- mod_muc_admin: {}
- mod_offline:
- access_max_user_messages: max_user_offline_messages
- mod_ping: {}
- mod_privacy: {}
- mod_private: {}
- mod_proxy65:
- access: local
- max_connections: 5
- mod_pubsub:
- access_createnode: pubsub_createnode
- plugins:
- - flat
- - pep
- force_node_config:
- ## Avoid buggy clients to make their bookmarks public
- storage:bookmarks:
- access_model: whitelist
- mod_push: {}
- mod_push_keepalive: {}
- mod_roster:
- versioning: true
- # mod_sip: {}
- mod_s2s_dialback: {}
- mod_shared_roster: {}
- mod_stream_mgmt:
- resend_on_timeout: if_offline
- mod_vcard: {}
- mod_vcard_xupdate: {}
- mod_version:
- show_os: false
- ### Local Variables:
- ### mode: yaml
- ### End:
- ### vim: set filetype=yaml tabstop=8
|