Lufi
Ce dossier comprend les fichiers nécessaires pour lancer une instance de Lufi, un service libre de partage de fichier chiffrés.
Configuration
Le fichier de configuration principal est 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. 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, sinon on le rajoutera.
- Vérifier qu'il n'y a pas eu d'amélioration majeure dans le thème par défaut, sur lequel on se base, sinon on les rajoutera.
De manière générale, on regardera le changelog pour ne rien rater!