Veille techologique - File Browser

Par efournierrobert, 17 février, 2024
Logo de File Browser

Qu'est-ce que File Browser et pourquoi ce service?

File Browser est un service qui offre une interface simple pour gérer un serveur de fichier. Il offre aussi la possibilité d'avoir plusieurs utilisateurs et de gérer les droits de ceux-ci.

Il est toujours en développement par 3 personnes et les contributeurs du projet. Au moment de l'écriture de cet article, la dernière version, 2.27.0, est sortie le 2 janvier 2024. Le tout est développé en Go et en Vue.js en plus d'être sous licence Apache-2.0.

Dans le choix d'une interface qui m'offrirait un service de stockage nuagique, il y avait quelques services qui s'offraient à moi comme File Browser, NextCloud et Seafile. J'ai choisi d'aller avec File Browser pour sa simplicité, le fait que le code source était ouvert à tous et par les nombreux retours positifs que j'ai pu voir lors de ma recherche. Aussi, il semble m'offrir tout se dont j'ai besoin sans être un casse-tête à configurer et à entretenir. Un peu le genre de service que tu configures et que tu peux oublier jusqu'à qu'il soit le temps de le mettre à jour.

Installation

L'installation de File Browser était assez simple grâce à Docker. Je n'ai rencontré aucun problème et la seule chose que j'ai dû vraiment réfléchir était le port que je voulais lui assigner.

Par la suite, j'ai pu lier facilement ce port avec un "reverse proxy" et débloquer le port sur mon pare-feu pour me donner l'accès à l'extérieur. Sincèrement, j'ai été impressionné sur la simplicité de l'installation et de la configuration initiale!

Utilisation

Pour l'utilisation, je dois dire qu'il offre une interface parfaite pour tout ce qui est accès rapide à l'extérieur de chez moi. De plus, il est surprenamment complet avec des fonctions allant de la gestion de mes fichiers jusqu'à des fonctions comme du partage de fichiers et même un CLI. Des fonctions de "qualité de vie" comme des aperçu de fichier sont présentes aussi. Il faut mentionner que tout cela est fait sans avoir besoin d'un ordinateur puissant. Il se contente de quelques centaines de MB de mémoire vive et une bonne optimisation est toujours un gros plus pour ce genre de service.

Pour le côté gestion d'utilisateurs, il est vraiment simple et bon aussi. Les paramètres permettant d'ajuster les droits des nouveaux utilisateurs, à partir de quel dossier ils peuvent voir, automatiser la création d'un fichier seulement à eux et des paramètres comme activer les inscriptions. Pour les utilisateurs déjà créés, il offre une page vraiment simple de les gérer et je dirais même que d'autres services, comme Active Directory, pourrait prendre des notes sur cette simplicité.

En terme de vitesse, je l'interface est extrêmement rapide autant à l'intérieur du réseau qu'à l'extérieur. Il n'a pas de problème à gérer des petits fichiers et des gros fichiers aussi. Je l'ai faits tester à quelques de mes amis et aucun d'entre eux semblent s'être plains d'un problème de vitesse ou juste de l'application en général. Avec eux, nous avons aussi pu tester le transfert de fichier et de dossier quand même gros et tout cela a été fait sans problème. Le seul "crash" avait été causé par une coupure de courant.

Je crois que ma seule critique serait qu'il faut activer une option pour pouvoir ouvrir les dossiers avec un clique et non deux. Cela est une préférence personnelle, mais je crois que les doubles cliques pour naviguer était une excellente idée sur Windows XP! Aussi, j'aimerais avoir une option pour "usurper" l'identité d'un utilisateur pour vérifier si la configuration que je lui ai fais est bonne. Je trouve cela long de devoir ouvrir une fenêtre de navigation privée ou me déconnecter et me reconnecter en tant que cet utilisateur pour pouvoir vérifier si sa configuration est bonne. Finalement, une page dédiée à l'administration pourrait être une bonne fonction de "qualité de vie".

Conclusion

Pour conclure tout cela, je dois dire que je suis très satisfait de File Browser et que je le recommande à tout les gens qui se cherchent une interface simple et efficace pour gérer leurs fichiers.

Références

Commentaires1

jcormier1

il y a 1 an

Ton article sur File Browser m'a permis d'en apprendre plus sur ce service de gestion de fichiers. J'ai particulièrement apprécié la facilité d'installation via Docker, la rapidité et les fonctionnalités complètes, notamment la gestion des utilisateurs.