Aller au contenu

Filebrowser : explorateur fichier WEB

Filebrowser fournit une interface de gestion de fichiers dans un répertoire spécifique et peut être utilisé pour télécharger, supprimer, prévisualiser, renommer et modifier vos fichiers. Il permet la création de plusieurs utilisateurs et chaque utilisateur peut avoir son propre répertoire. Il peut être utilisé comme une application autonome.

Interface

interface login

interface dir

interface partage

Installation

L'outil s'installe en tant que binaire.

L'installation : source

curl -fsSL https://raw.githubusercontent.com/filebrowser/get/master/get.sh | bash

Le binaire est dans le chemin

/usr/local/bin

Pour lancer le serveur :

filebrowser -a 0.0.0.0 -p 8080 -r /dossier/root/partage

Mon setup

timai@debian:/opt/filebrowser$ pwd
/opt/filebrowser
timai@debian:/opt/filebrowser$ ls -l
total 64
-rw------- 1 timai timai 65536 21 sept. 10:08 filebrowser.db
-rw-r--r-- 1 root  root     79 15 sept. 18:02 start.sh
filebrowser  -d /opt/filebrowser/filebrowser.db -p 8888 -r /mnt/DATA/WEBSHARE/

Le fichier systemd pour lancer l'application : /etc/systemd/system/filebrowser.service

[Unit]
Description=Filebrowser
After=network.target

[Service]
Type=simple
ExecStart=/usr/bin/bash /opt/filebrowser/start.sh
Restart=on

[Install]
WantedBy=multi-user.target