%%% %%% Noosfero ejabberd configuration file %%% This config must be in UTF-8 encoding %%% {acl, admin, {user, "admin", "mydomain.example.com"}}. {hosts, ["mydomain.example.com"]}. {loglevel, 4}. {listen, [ {5222, ejabberd_c2s, [ {access, c2s}, {shaper, c2s_shaper}, {max_stanza_size, 65536}, starttls, {certfile, "/etc/ejabberd/ejabberd.pem"} ]}, {5280, ejabberd_http, [ http_bind, http_poll ]} ]}. {max_fsm_queue, 1000}. {auth_method, odbc}. {odbc_server, "DSN=PostgreSQLEjabberdNoosfero"}. {shaper, normal, {maxrate, 10000000}}. {shaper, fast, {maxrate, 50000}}. {acl, local, {user_regexp, ""}}. {access, max_user_sessions, [{10, all}]}. {access, local, [{allow, local}]}. {access, c2s, [{deny, blocked}, {allow, all}]}. {access, c2s_shaper, [{none, admin}, {normal, all}]}. {access, announce, [{allow, admin}]}. {access, configure, [{allow, admin}]}. {access, muc_admin, [{allow, admin}]}. {access, muc, [{allow, all}]}. {access, pubsub_createnode, [{allow, all}]}. {language, "pt"}. {modules, [ {mod_adhoc, []}, {mod_announce, [{access, announce}]}, % requires mod_adhoc {mod_caps, []}, {mod_configure,[]}, % requires mod_adhoc {mod_disco, []}, {mod_last, []}, {mod_muc, [ {access, muc}, {access_create, muc}, {access_persistent, muc}, {access_admin, muc_admin}, {max_users, 500}, {default_room_options, [{anonymous, false}]} ]}, {mod_privacy_odbc, []}, {mod_private_odbc, []}, {mod_proxy65, [ {access, local}, {shaper, c2s_shaper} ]}, {mod_roster_odbc, []}, {mod_stats, []}, {mod_time, []}, {mod_vcard, []}, {mod_http_bind, []}, {mod_version, []} ]}. %%% Local Variables: %%% mode: erlang %%% End: %%% vim: set filetype=erlang tabstop=8: