Amateur de FileRun (à voir comme une sorte de Gmail auto-hébergé), je n’ai pas encore réinstallé d’explorateur Web sur mon serveur DIY. L’occasion de tester Filebrowser et je dois dire que je ne suis pas déçu :
– Simple
– Gestion d’utilisateurs/droits
– Partage de fichiers.
Bien entendu il n’est pas aussi complet que Next/OwnCloud, Seafile, Pydio, FileRun etc mais il est amplement suffisant pour des besoins simples comme le mien : accéder aux fichiers de mon serveur et pouvoir en DL/uploader.


L’installation est bien entendu simplifiée par Docker.
Une fois qu’on sait où l’installer, y créer le fichier qui lui servira de base de données
[root@pve rclone]$ cd /home/aerya/docker/filebrowser/
[root@pve filebrowser]$ touch filebrowser.db
Puis créer le fichier de configuration suivant leur exemple. Comme je ne vais l’utiliser qu’ne local je ne modifie rien mais j’aurais pu ajouter une URL.
{
"port": 80,
"baseURL": "",
"address": "",
"log": "stdout",
"database": "/database/filebrowser.db",
"root": "/srv"
}
Et on lance le Docker
docker run -d
--name=filebrowser
--restart always
-v /Data:/srv
-v /home/aerya/docker/filebrowser/filebrowser.db:/database/filebrowser.db
-v /home/aerya/docker/filebrowser/settings.json:/config/settings.json
-e PUID=0
-e PGID=0
-p 3264:80
--label=com.centurylinklabs.watchtower.enable=true
filebrowser/filebrowser:s6
Le login par défaut est admin:admin
On peut ensuite changer le mot de passe comme le nom du compte admin, le mettre en français et régler quelques options.

