benevoles:technique:lufi-cli
Lufi-cli
lufi-cli
est un utilitaire qui permet de téléverser un fichier vers une instance lufi.
Les services lufi
stockent les fichiers sans connaissances de leur contenue. Ces derniers sont chiffrés et la clé de chiffrement n'est pas connue du service lufi utilisé. A noter qu'en revanche le nom du fichier et son poids son connue du service.
ARN possède 2 instances:
- drop.sans-nuage.fr (pour les fichiers lourds, régulièrement pleine)
- small-drop.sans-nuage.fr (pour les petits fichiers)
Nous utilisons parfois small-drop pour transférer des informations à nos membres.
Installer lufi-cli sur debian 12
- Installer le gestionnaire de paquet npm
apt install npm
- Créer un user system
lufi-cli
(pour éviter de faire tourner le code en root)groupadd lufi-cli useradd -d /opt/lufi-cli/ -g lufi-cli lufi-cli mkdir /opt/lufi-cli/ chown lufi-cli:lufi-cli /opt/lufi-cli/
- Installer
lufi-cli
via npmcd /opt/lufi-cli/ sudo -u lufi-cli npm install lufi-cli
- Faire un essai de téléversement
sudo -u lufi-cli /opt/lufi-cli/node_modules/.bin/lufi-cli --upload lufi-cli/package.json --server https://small-drop.sans-nuage.fr
benevoles/technique/lufi-cli.txt · Dernière modification : 2024/08/01 17:23 de ljf