Installer File Browser avec Docker
File Browser

Installer File Browser avec Docker

Table des matières

Si Nextcloud est souvent utilisé, pour faire un simple cloud, c'est quand même comme utiliser un tank pour aller à la boulangerie du coin.

File Browser est réduit au plus simple mais est d'une efficacité redoutable et tellement léger! Son interface est simple mais propre. Il peut également servir de gestionnaire de fichiers. Pourquoi pas.

Mais il ne fait pas le café ☕... C'est scandaleux.


File Browser fournit une interface de gestion de fichiers dans un répertoire spécifié 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 application autonome.

⚡Caractéristiques

  • Système de connexion facile
  • Mode sombre
  • Multilingue
  • Gérez vos fichiers via une interface élégante
  • Gérer les utilisateurs, ajouter des autorisations
  • Modifiez vos fichiers, bien sûr ! (enfin pas tous non plus)
  • Exécuter des commandes personnalisées
  • Personnalisez votre installation

L'installation

Avec Cosmos Cloud

Cette application peut-être installée en un clic sur votre Cosmos Cloud en cliquant sur l'image ci-dessous:


Avec docker-compose

  1. Se rendre dans le dossier ou vous installez toutes vos applications, dans l'exemple que je prends dans mes tutoriels:
cd /srv/appdata
  1. Créer le dossier File Browser:
mkdir filebrowser
  1. Se rendre dans le dossier filebrowser:
cd filebrowser
  1. Créez votre docker-compose.yml:
nano docker-compose.yml
  1. Collez ça dedans en prenant soin d'adapter le port et les volumes suivant votre configuration:
version: '3.9'
services:
  filebrowser:
    container_name: filebrowser
    restart: unless-stopped
    image: 'filebrowser/filebrowser:s6'
    ports:
      - '8089:80'
    environment:
      - PGID=1000
      - PUID=1000
    volumes:
      - '/srv/appdata/filebrowser/config:/config'
      - '/srv/appdata/filebrowser/database:/database'
      - '/srv/appdata/filebrowser/root:/srv'
  1. On installe l'application:
docker-compose up -d

ou avec docker-compose V2:

docker compose up -d
  1. Une fois l'application installé, on stop le container:
docker stop filebrowser
  1. Donnez les bons droits au dossier database afin d'éviter d'avoir des problèmes pour la création de la base de données:
chown 1000:1000 database
  1. Maintenant on peut relancer le container:
docker start filebrowser

Rendez-vous sur l'ip:port, suivant l'IP de votre serveur local et du port choisi:

http://ip:8089

Login par défaut:

admin

Password par défaut:

amdin

zarev

->.<-
🐧 Passionné de self-hosting, je partage ce que je connais et me nourris des connaissances des bonnes âmes qui partagent avec moi. Soutenons l'utilisation des apps open source et leurs développeurs.