Outils pour utilisateurs

Outils du site


tutospublics:dufs

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Prochaine révision
Révision précédente
tutospublics:dufs [2025/06/16 18:14] – créée naeltutospublics:dufs [2025/06/16 18:34] (Version actuelle) – [Démarrage automatique du service] logs nael
Ligne 3: Ligne 3:
 Suivre les instructions sur [[https://github.com/sigoden/dufs|le github]].  Suivre les instructions sur [[https://github.com/sigoden/dufs|le github]]. 
  
-En résumé :+Notes :
  
 Cargo est le gestionnaire de paquets pour rust, il faut l'installer avant d'installer dufs. Cargo est le gestionnaire de paquets pour rust, il faut l'installer avant d'installer dufs.
Ligne 56: Ligne 56:
 </code> </code>
  
-procédure d'installation 
  
-cargo → install dufs vim → créer un fichier de config (ya un menu caché “advanced topics” dans le readme du github, tout en bas ya le configuration file, serve-path tu met une racine de dossier de partage, auth tu remplace admin:admin et user:pass par des valeurs qui font sens genre ptilutin:mdp     → créer dufs.service qui fait executer dufs –config <fichier de config> systemctl → enable dufs      → start dufs+====== Gérer les assets avec le dépot git ailleur ======
  
-de là il est en réseau sur 127.0.0.1:5000, et avec nginx tu fais un server proxy vers le port 5000 ou juste ton lien petitlutins.eu:5000 devrait marcher aussi si t'as pas ufw+Le truc c'est que dufs a besoin que les assets soient mis en ligne au bon endroit pour que le navigateur puisse les téléchargerJe ne comprends pas bien pourquoi c'est pas possible automatiquement (via le lancement du serveur) et y a peut être une autre solution mais la mienne c'est de les servir a la racine du site web comme si on passait pas par nginx. 
  
 +Je sais pas trop comment expliquer ça en vrai, n'hésitez pas a proposer via le [[https://eldritch.cafe/@ptitlutin@eldritch.cafe|fediverse]].
 +
 +====== Démarrage automatique du service ======
 +
 +Pour que le service se lance automatiquement au démarrage du serveur, on lui crée un service systemd. 
 +
 +J'ai suivi [[https://github.com/sigoden/dufs/issues/159|une proposition]] trouvée sur le github du projet. J'ai du modifier la commande de lancement de dufs par <code>~.cargo/bin/dufs</code> parceque sinon systemd ne le trouvais pas (sûrement une histoire de PATH).
 +
 +J'ai aussi enlevé la redirection des logs qui sont gérés par la config de dufs.
 +
 +
 +Et je crois que j'ai fais le tour des trucs qui n'ont pas marché comme je l'aurais cru en lisant le read.me ^^
  
-infos 
  
tutospublics/dufs.1750090479.txt.gz · Dernière modification : de nael