From 20de7a21cce78b1477de3c70afb55d1c7a7edca7 Mon Sep 17 00:00:00 2001
From: Quentin Duchemin <quentinduchemin@tuta.io>
Date: Sun, 16 Aug 2020 20:19:58 +0200
Subject: [PATCH] [Lufi] Add doc

---
 pica-lufi/README.md | 25 +++++++++++++++++++++++--
 1 file changed, 23 insertions(+), 2 deletions(-)

diff --git a/pica-lufi/README.md b/pica-lufi/README.md
index ab5b4a63..81185f02 100644
--- a/pica-lufi/README.md
+++ b/pica-lufi/README.md
@@ -1,5 +1,26 @@
 ## Lufi
 
-Ce dossier comprend un travail en cours pour créer une instance de Lufi, un service libre de partage de fichier chiffrés.
+Ce dossier comprend les fichiers nécessaires pour lancer une instance de [Lufi](https://framagit.org/fiat-tux/hat-softwares/lufi/), un service libre de partage de fichier chiffrés.
 
-À mettre à jour.
+### Configuration
+
+Le fichier de configuration principal est [lufi.conf](./lufi.conf).
+Il peut recevoir des variables d'environnement avec la syntaxe suivante : `$ENV['<env_variable>']`.
+
+Le thème est injecté directement dans l'image à partir du dossier [picadrop](./picadrop).
+Il ne contient pas de modifications esthétiques pour le moment, juste une modification des URL (CGU...).
+
+### Lancement
+
+Copier les fichiers de secrets en enlevant le `.example` et lancer le fichier Compose.
+
+### Mise à jour
+
+Il suffit de changer `LUFI_BUILD_VERSION` dans le `Dockerfile` et de reconstruire l'image.
+Aucune autre opération n'est nécessaire pour effectuer les migrations et relancer le service.
+
+En revanche, on veillera à :
+* Vérifier qu'aucun paramètre de configuration important n'est apparu dans le [template de configuration](https://framagit.org/fiat-tux/hat-softwares/lufi/-/blob/master/lufi.conf.template), sinon on le rajoutera.
+* Vérifier qu'il n'y a pas eu d'amélioration majeure dans [le thème par défaut](https://framagit.org/fiat-tux/hat-softwares/lufi/-/tree/master/themes/default), sur lequel on se base, sinon on les rajoutera.
+
+De manière générale, on regardera le [changelog](https://framagit.org/fiat-tux/hat-softwares/lufi/-/releases) pour ne rien rater!
-- 
GitLab