Skip to content
Snippets Groups Projects
Verified Commit 20de7a21 authored by Quentin Duchemin's avatar Quentin Duchemin
Browse files

[Lufi] Add doc

parent 811a400a
No related branches found
No related tags found
No related merge requests found
## 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!
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment