Documentation d'installation
This commit is contained in:
parent
4e44b675a0
commit
f8a7ef0cdc
16
README.md
16
README.md
|
@ -18,6 +18,14 @@ sudo apt install postgresql erlang-p1-pgsql
|
|||
sudo apt install certbot
|
||||
```
|
||||
|
||||
On crée un utilisateur pour la base de données postgres :
|
||||
|
||||
```
|
||||
sudo -u postgres createuser -P ejabberd
|
||||
sudo -u postgres createdb -O ejabberd ejabberd
|
||||
```
|
||||
|
||||
|
||||
## Installation du serveur XMPP ejabberd
|
||||
|
||||
On installe le paquet `ejabberd` des dépôts de Debian stable.
|
||||
|
@ -26,6 +34,12 @@ On installe le paquet `ejabberd` des dépôts de Debian stable.
|
|||
sudo apt install ejabberd
|
||||
```
|
||||
|
||||
On initialise la base de données avec le schéma récupéré dans les fichiers installés par le paquet.
|
||||
|
||||
```
|
||||
psql -U ejabberd ejabberd < /usr/share/ejabberd/sql/pg.new.sql
|
||||
```
|
||||
|
||||
On édite ensuite la configuration dans `/etc/ejabberd/ejabberd.yml`.
|
||||
|
||||
Une fois que c'est fait, on recharge la configuration avec :
|
||||
|
@ -232,7 +246,7 @@ On active l'inscription "in-band".
|
|||
ip_access: all
|
||||
access: chalec_server
|
||||
captcha_protected: true
|
||||
registration_watchers: [admin@chalec.org, neox@chalec.org]
|
||||
registration_watchers: [admin@chalec.org]
|
||||
welcome_message:
|
||||
subject: Message de bienvenue
|
||||
body: "Salut! Nous vous souhaitons la bienvenue sur l'instance XMPP de Chalec,
|
||||
|
|
Loading…
Reference in New Issue