Projet

Général

Profil

ejabberd.yml

Nouveau fichier ejabberd.yml - Laurent Flori, 26/08/2016 15:26

Télécharger (3,07 ko)

 
1
hosts:
2
  - ["scribe.etb1.lan", "localhost"]
3
access:
4
  announce:
5
    admin: allow
6
  c2s:
7
    blocked: deny
8
    all: allow
9
  c2s_shaper:
10
    admin: none
11
    all: normal
12
  configure:
13
    admin: allow
14
  local:
15
    local: allow
16
  muc:
17
    all: allow
18
  muc_admin:
19
    admin: allow
20
  pubsub_createnode:
21
    all: allow
22
  register:
23
    all: deny
24
  s2s_shaper:
25
    all: fast
26
acl:
27
  admin:
28
    user:
29
      - "admin"
30
      -
31
        "admin": "scribe.etb1.lan"
32
  local:
33
    user_regexp:
34
      - ""
35
auth_method: ldap
36
language: "fr"
37
ldap_base: "o=gouv,c=fr"
38
ldap_servers:
39
  - "127.0.0.1"
40
ldap_uids: "uid"
41
listen:
42
  -
43
    port: 5222
44
    module: ejabberd_c2s
45
    shaper: c2s_shaper
46
    certfile: "/etc/ejabberd/ejabberd.pem"
47
    starttls: true
48
    max_stanza_size: 65536
49
    access: c2s
50
  -
51
    port: 5223
52
    module: ejabberd_c2s
53
    shaper: c2s_shaper
54
    certfile: "/etc/ejabberd/ejabberd.pem"
55
    tls: true
56
    max_stanza_size: 65536
57
    access: c2s
58
  -
59
    port: 5269
60
    module: ejabberd_s2s_in
61
    max_stanza_size: 131072
62
    shaper: s2s_shaper
63
  -
64
    port: 5280
65
    module: ejabberd_http
66
    web_admin: true
67
    http_poll: true
68
loglevel: 4
69
max_user_sessions: 10
70
modules:
71
  mod_adhoc: []
72
  mod_announce:
73
    access: announce
74
  mod_register:
75
    access_from: register
76
  mod_roster: []
77
  mod_privacy: []
78
  mod_configure: []
79
  mod_configure2: []
80
  mod_disco:
81
    extra_domains:
82
      - "scribe.etb1.lan"
83
  mod_stats: []
84
  mod_vcard_ldap:
85
    ldap_base: "o=gouv,c=fr"
86
    ldap_filter: "(objectClass=inetOrgPerson)"
87
    ldap_vcard_map:
88
      "NICKNAME":
89
        "%u": []
90
      "GIVEN":
91
        "%s":
92
          - "givenName"
93
      "FAMILY":
94
        "%s":
95
          - "sn"
96
      "FN":
97
        "%s, %s":
98
          - "sn"
99
          - "givenName"
100
      "EMAIL":
101
        "%s":
102
          - "mail"
103
      "BDAY":
104
        "%s":
105
          - "dateNaissance"
106
      "ORGNAME":
107
        "%s":
108
          - "o"
109
      "ORGUNIT":
110
        "%s":
111
          - "ou"
112
      "LOCALITY":
113
        "%s":
114
          - "l"
115
      "STREET":
116
        "%s":
117
          - "Street"
118
      "TEL":
119
        "%s":
120
          - "Phone"
121
    ldap_search_fields:
122
      "User": "%u"
123
      "Name": "givenName"
124
      "Family Name": "sn"
125
      "Email": "mail"
126
    ldap_search_reported:
127
      "Full Name": "FN"
128
      "Nickname": "NICKNAME"
129
  mod_offline: []
130
  mod_echo: []
131
  mod_private: []
132
  mod_irc: []
133
  mod_muc:
134
    access: muc
135
    access_create: muc
136
    access_admin: muc_admin
137
  mod_pubsub:
138
    host: "pubsub.scribe.etb1.lan"
139
    access_createnode: pubsub_createnode
140
    ignore_pep_from_offline: false
141
    max_items_node: 1000000
142
    last_item_cache: false
143
    plugins:
144
      - "flat"
145
      - "pep"
146
  mod_caps: []
147
  mod_time: []
148
  mod_last: []
149
  mod_shared_roster_ldap:
150
    ldap_filter: "(objectClass=InetOrgPerson)"
151
    ldap_rfilter: "(objectClass=InetOrgPerson)"
152
    ldap_memberattr: "uid"
153
    ldap_ufilter: "(uid=%u)"
154
    ldap_useruid: "uid"
155
    ldap_userdesc: "gecos"
156
  mod_version: []
157
outgoing_s2s_port: 5269
158
s2s_certfile: "/etc/ssl/certs/eole.pem"
159
s2s_use_starttls: true
160
shaper:
161
  normal: 1000
162
  fast: 50000
163
welcome_message:
164
    subject: "Welcome"
165
    body: |-
166
        Bienvenue sur le serveur jabber.