From 0b471940c246e5b97b6e6938c2c7eb280da38869 Mon Sep 17 00:00:00 2001 From: Stephane de Labrusse Date: Fri, 1 Dec 2023 15:55:48 +0100 Subject: [PATCH 1/3] Update Ejabberd configuration with FQDN and web admin details --- ejabberd.rst | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/ejabberd.rst b/ejabberd.rst index 3fdddb6e..ee181ffb 100644 --- a/ejabberd.rst +++ b/ejabberd.rst @@ -22,7 +22,7 @@ for further details. Configuration ============= -Ejabberd needs a dedicated virtual host name, a FQDN like ``ejabberd.nethserver.org``. A self-signed TLS certificate could be used but a trusted Let's Encrypt certificate is recommended. +Ejabberd needs a dedicated virtual host name, a FQDN like ``nethserver.org``, This domain will be used for authentication of users (``foo@nethserver.org``). A self-signed TLS certificate could be used but a trusted Let's Encrypt certificate is recommended. Before proceeding with the configuration, make sure to create the corresponding name record inside your DNS server. @@ -40,7 +40,10 @@ How to configure: .. note:: Ejabberd authentication is integrated with LDAP user domain that you can configure at :ref:`user-domains-section`. -The Ejabberd administrators are allowed to use the web admin page on port 5280. +The Ejabberd administrators are allowed to use the web admin page on port 5280. The ejabberd Web Admin allows to administer some parts of ejabberd using a web browser: +accounts, Shared Roster Groups, manage the Mnesia database, create and restore backups, view server statistics, … + +The administration is available on the fully qualified domain name of the NS8 node : https://domain.com:5280/admin/ Under the Advanced options section, the administrator can also configure: From 08269339538d0559c3082b485078562aa4e4a68b Mon Sep 17 00:00:00 2001 From: Stephane de Labrusse Date: Fri, 1 Dec 2023 19:08:48 +0100 Subject: [PATCH 2/3] Explain how to make manually an http route to web admin page --- ejabberd.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ejabberd.rst b/ejabberd.rst index ee181ffb..eb15cce9 100644 --- a/ejabberd.rst +++ b/ejabberd.rst @@ -43,7 +43,7 @@ How to configure: The Ejabberd administrators are allowed to use the web admin page on port 5280. The ejabberd Web Admin allows to administer some parts of ejabberd using a web browser: accounts, Shared Roster Groups, manage the Mnesia database, create and restore backups, view server statistics, … -The administration is available on the fully qualified domain name of the NS8 node : https://domain.com:5280/admin/ +The administration page is only available by an HTTP route that you must do manually to http://127.0.0.1:5280. Apply the procedure described in :ref:`traefik-section` Under the Advanced options section, the administrator can also configure: From 4f48c8d85515da03bd8787c1c9b5a3ba5285f3c7 Mon Sep 17 00:00:00 2001 From: Stephane de Labrusse Date: Mon, 4 Dec 2023 09:57:38 +0100 Subject: [PATCH 3/3] Documentation review of Davide Principi Co-authored-by: Davide Principi --- ejabberd.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ejabberd.rst b/ejabberd.rst index eb15cce9..47607eeb 100644 --- a/ejabberd.rst +++ b/ejabberd.rst @@ -43,7 +43,7 @@ How to configure: The Ejabberd administrators are allowed to use the web admin page on port 5280. The ejabberd Web Admin allows to administer some parts of ejabberd using a web browser: accounts, Shared Roster Groups, manage the Mnesia database, create and restore backups, view server statistics, … -The administration page is only available by an HTTP route that you must do manually to http://127.0.0.1:5280. Apply the procedure described in :ref:`traefik-section` +The administration page is available at `http://127.0.0.1:5280`. To reach it a HTTP route can be created manually, following the procedure described in :ref:`traefik-section`. Under the Advanced options section, the administrator can also configure: