From 6a5e983c9e3f16cafb497d4205f1ae691a235a9e Mon Sep 17 00:00:00 2001
From: Quentin Duchemin <quentinduchemin@tuta.io>
Date: Thu, 3 Sep 2020 16:04:52 +0200
Subject: [PATCH] [Wekan] Add doc for supporting mails

---
 pica-wekan/README.md                    | 15 +++++++++++++++
 pica-wekan/secrets/mail.secrets.example |  3 +++
 2 files changed, 18 insertions(+)
 create mode 100644 pica-wekan/secrets/mail.secrets.example

diff --git a/pica-wekan/README.md b/pica-wekan/README.md
index 54011e15..be86a504 100644
--- a/pica-wekan/README.md
+++ b/pica-wekan/README.md
@@ -11,8 +11,12 @@ La configuration se fait essentiellement via le [docker-compose.yml](./docker-co
 
 ### Lancement
 
+Copier `mail.secrets.example` dans `mail.secrets` et remplacer le mot de passe. Il s'agit du mot de passe du compte LDAP `wekan` disponible dans le [pass](https://gitlab.utc.fr/picasoft/interne/pass).
+
 Il suffit d'un `docker-compose up -d`.
 
+Notez que pour que le mail soit fonctionnel, il faut remplir une seconde fois (*sic*) les informations du mail dans le panneau administrateur.
+
 ### Mise à jour
 
 Il suffit de mettre à jour les tags des images dans le [docker-compose.yml](./docker-compose.yml), et de vérifier au niveau de la page des [Releases](https://github.com/wekan/wekan/releases) s'il y a eu des modifications.
@@ -26,3 +30,14 @@ On pourra aussi consulter le Compose du dépôt officiel pour effectuer les nouv
 Pour configurer des hooks, on pourra consulter la [documentation utilisateur](https://wiki.picasoft.net/doku.php?id=technique:adminsys:wekan:hooks).
 
 Voir aussi [le README de filter-hooks](./filter-hooks) pour le code permettant de filter les hooks par activité.
+
+### Devenir administrateur
+
+Par défaut, seul le premier utilisateur est administrateur. Pour pouvoir accès aux options d'administration, il faut demander à un administrateur ou bricoler la base de données :
+
+```bash
+$ docker-compose exec wekan-db bash
+$ mongo
+> use wekan
+> db.users.update({"username": "votre_user"}, {$set: {"isAdmin": true}})
+```
diff --git a/pica-wekan/secrets/mail.secrets.example b/pica-wekan/secrets/mail.secrets.example
new file mode 100644
index 00000000..4cc42ceb
--- /dev/null
+++ b/pica-wekan/secrets/mail.secrets.example
@@ -0,0 +1,3 @@
+# Password must be URL encoded if special chars in it!
+MAIL_URL=smtp://wekan:<PASSWORD>@mail.picasoft.net:587
+MAIL_FROM=Pikan <wekan@picasoft.net>
-- 
GitLab