Filebrowser : explorateur Web léger

Docker 11 févr. 2022

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.

Mots clés