|
@@ -79,6 +79,10 @@ listen:
|
|
|
request_handlers:
|
|
|
/bosh: mod_bosh
|
|
|
/admin: ejabberd_web_admin
|
|
|
+ /api: mod_http_api
|
|
|
+ /upload: mod_http_upload
|
|
|
+ /ws: ejabberd_http_ws
|
|
|
+ /pub/content: mod_http_fileserver
|
|
|
/.well-known/acme-challenge: ejabberd_acme
|
|
|
-
|
|
|
port: 3478
|
|
@@ -104,7 +108,8 @@ acme:
|
|
|
|
|
|
acl:
|
|
|
admin:
|
|
|
- user: "admin@msg.sharix-app.org"
|
|
|
+ user: "django_tickets@msg.sharix-app.org"
|
|
|
+ #user: "admin@msg.sharix-app.org"
|
|
|
users:
|
|
|
user: all
|
|
|
|
|
@@ -113,9 +118,12 @@ acl:
|
|
|
loopback:
|
|
|
ip:
|
|
|
- 127.0.0.0/8
|
|
|
+ - 10.0.2.10/24
|
|
|
- ::1/128
|
|
|
|
|
|
access_rules:
|
|
|
+ api_access:
|
|
|
+ allow: user
|
|
|
local:
|
|
|
allow: local
|
|
|
c2s:
|
|
@@ -130,7 +138,8 @@ access_rules:
|
|
|
pubsub_createnode:
|
|
|
allow: local
|
|
|
trusted_network:
|
|
|
- allow: loopback
|
|
|
+# allow: loopback
|
|
|
+ allow: all
|
|
|
|
|
|
api_permissions:
|
|
|
"console commands":
|
|
@@ -139,31 +148,35 @@ api_permissions:
|
|
|
who: all
|
|
|
what: "*"
|
|
|
"admin access":
|
|
|
- who:
|
|
|
- access:
|
|
|
- allow:
|
|
|
- - acl: loopback
|
|
|
- - acl: admin
|
|
|
- oauth:
|
|
|
- scope: "ejabberd:admin"
|
|
|
- access:
|
|
|
- allow:
|
|
|
- - acl: loopback
|
|
|
- - acl: admin
|
|
|
+ who: all
|
|
|
+# access:
|
|
|
+# allow:
|
|
|
+# - acl: loopback
|
|
|
+# - acl: admin
|
|
|
+# - acl: all
|
|
|
+# oauth:
|
|
|
+# scope: "ejabberd:admin"
|
|
|
+# access:
|
|
|
+# allow:
|
|
|
+# - acl: loopback
|
|
|
+# - acl: admin
|
|
|
+# - acl: all
|
|
|
what:
|
|
|
- "*"
|
|
|
- "!stop"
|
|
|
- "!start"
|
|
|
+ - send_message
|
|
|
"public commands":
|
|
|
- who:
|
|
|
- ip: 127.0.0.1/8
|
|
|
- ip: 10.0.2.10/24
|
|
|
+ who: all
|
|
|
+# ip: 127.0.0.1/8
|
|
|
+# ip: 10.0.2.10/24
|
|
|
what:
|
|
|
- "*"
|
|
|
- "!stop"
|
|
|
- "!start"
|
|
|
- status
|
|
|
- connected_users_number
|
|
|
+ - send_message
|
|
|
|
|
|
shaper:
|
|
|
normal:
|