Created
August 4, 2014 21:25
-
-
Save tokenvolt/1f3d833a8c56f0662a92 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{acl, admin, {user, "adminname", "yyyy.ru"}}. | |
{hosts, ["yyyy.ru"]}. | |
{loglevel, 4}. | |
{listen, | |
[ | |
{5222, ejabberd_c2s, [ | |
{access, c2s}, | |
{shaper, c2s_shaper}, | |
{max_stanza_size, 65536}, | |
starttls, {certfile, "/etc/ejabberd/ejabberd.pem"} | |
]}, | |
{5269, ejabberd_s2s_in, [ | |
{shaper, s2s_shaper}, | |
{max_stanza_size, 131072} | |
]}, | |
{5280, ejabberd_http, [ | |
{request_handlers, | |
[ | |
{["archive"], mod_archive_webview} | |
]}, | |
http_bind, | |
http_poll, | |
web_admin | |
]} | |
]}. | |
{max_fsm_queue, 1000}. | |
{s2s_use_starttls, true}. | |
{s2s_certfile, "/etc/ejabberd/ejabberd.pem"}. | |
{auth_method, odbc}. | |
{odbc_server, {mysql, "localhost", 3306, "jabber", "jabber", "passsql"}}. | |
{shaper, normal, {maxrate, 1000}}. | |
{shaper, fast, {maxrate, 50000}}. | |
{acl, local, {user_regexp, ""}}. | |
{access, max_user_sessions, [{10, all}]}. | |
{access, max_user_offline_messages, [{5000, admin}, {100, all}]}. | |
{access, local, [{allow, local}]}. | |
{access, c2s, [{deny, blocked}, | |
{allow, all}]}. | |
{access, c2s_shaper, [{none, admin}, | |
{normal, all}]}. | |
{access, s2s_shaper, [{fast, all}]}. | |
{access, announce, [{allow, admin}]}. | |
{access, configure, [{allow, admin}]}. | |
{access, muc_admin, [{allow, admin}]}. | |
{access, muc, [{allow, all}]}. | |
{access, register, [{deny, all}]}. | |
{access, pubsub_createnode, [{allow, all}]}. | |
{language, "ru"}. | |
{modules, | |
[ | |
{mod_archive_odbc, [{database_type, "mysql"}, | |
{default_auto_save, true}, | |
{enforce_default_auto_save, true}, | |
{default_expire, infinity}, | |
{enforce_min_expire, 0}, | |
{enforce_max_expire, infinity}, | |
{replication_expire, 31536000}, | |
{session_duration, 1800}, | |
{wipeout_interval, 86400}]}, | |
%%{mod_archive_webview, []}, | |
{mod_adhoc, []}, | |
{mod_announce, [{access, announce}]}, % requires mod_adhoc | |
{mod_caps, []}, | |
{mod_configure,[]}, % requires mod_adhoc | |
{mod_admin_extra, []}, | |
{mod_disco, []}, | |
{mod_irc, []}, | |
{mod_last_odbc, []}, | |
{mod_muc, [ | |
{access, muc}, | |
{access_create, muc}, | |
{access_persistent, muc}, | |
{access_admin, muc_admin}, | |
{max_users, 500} | |
]}, | |
{mod_offline_odbc, [{access_max_user_messages, max_user_offline_messages}]}, | |
{mod_privacy, []}, | |
{mod_private, []}, | |
{mod_proxy65, [ | |
{access, local}, | |
{shaper, c2s_shaper} | |
]}, | |
{mod_pubsub, [ % requires mod_caps | |
{access_createnode, pubsub_createnode}, | |
{pep_sendlast_offline, false}, | |
{last_item_cache, false}, | |
{plugins, ["flat", "hometree", "pep"]} % pep requires mod_caps | |
]}, | |
{mod_register, [ | |
{welcome_message, {"Welcome!", | |
"Welcome to a Jabber service powered by Debian. " | |
"For information about Jabber visit " | |
"http://www.jabber.org"}}, | |
{access, register} | |
]}, | |
{mod_roster_odbc, []}, | |
{mod_stats, []}, | |
{mod_time, []}, | |
{mod_vcard_odbc, [{search, true}, | |
{matches, infinity}, | |
{allow_return_all, true}]}, | |
{mod_version, []} | |
]}. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment