File Browser
Objectifs
- Installer File Browser
- Exposer File Browser avec Swag
File Browser est une interface permettant d'accéder aux fichiers de votre serveur et de les éditer.
Installation
Ouvrez Dockge, cliquez sur compose
, appelez la stack filebrowser
puis copiez collez ceci :
Astuce
Ajoutez le label de watchtower dans chaque conteneur afin d'automatiser les mises à jour
Déployez le conteneur et rendez-vous sur http://ipduserveur:8010
. Et voilà, votre instance File Browser en webui est disponible !
Exposer File Browser avec Swag
Vous aurez peut-etre envie d'y accéder à distance et sur tout vos appareils. Pour cela, nous allons exposer IT Tools via Swag.
Au préalable
Nous partons du principe que vous avez créé dans votre zone DNS un sous domaine du type files.mondomaine.fr
avec pour CNAME
mondomaine.fr
et, à moins que vous utilisiez Cloudflare Zero Trust, que que vous avez déjà redirigé le port 443
de votre box vers le 443
de votre serveur dans les règles NAT.
Dans Dockge ouvrez la stack filebrowser
et ajoutez le réseau de Swag. Pour rappel
Relie le conteneur au réseau custom. A faire pour chaque conteneur à exposer de la stack
Nom du réseau déclaré dans la stack
Défini le réseau custom
Nom véritable du réseau externe
Précise que c'est un réseau à rechercher en externe
Nom du réseau déclaré dans la stack
Dans les dossiers de Swag, créez le fichier files.subdomain.conf
.
i
et collez la configuration ci-dessous :
Appuyez sur Echap
puis sauvegardez et quittez en tapant :x
puis en appuyant sur Entrée
.
Et voilà, vous avez exposé File Browser !
Protéger avec Authentik
Vous pouvez protéger cette app avec Authentik en ouvrant files.subodmain.conf
et en retirant les #
devant include /config/nginx/authentik-server.conf;
et include /config/nginx/authentik-location.conf;
N'oubliez pas de créer une application et un fournisseur dans Authentik.