[TUT] Filebrowser per Docker installieren und NAS-Dateisystem verwalten

  • Eigene
    Yes

    Wer schon immer mal vor dem Problem stand einen bestimmten versteckten Ordner auf dem NAS zu finden oder zu editieren zu wollen, der ist bei filebrowser gut aufgehoben.
    Ich gebe Euch mal meinen STACK/YAML mit dessen Hilfe ihr auf das komplette Dateisystem zugreifen könnt:

    Vielleicht hilft das einigen. Ich habe diese yml Datei in Portainer benutzt. Sie sollte aber überall funtionieren.

    Das eigentlich schöne daran ist, dass filebrowser seinen eigenen Editor mitbringt. Ein einfacher Doppelklick auf eine Datei und sie öffnet sich und ihr könnt darin alles anpassen wie ihr wollt.


    Viel Spaß damit.


    Achso, noch ein wichtiger Hinweis! Wenn ihr den Container zum ersten mal gestartet habt, dann müsst ihr in das log des Containers schauen. Darin findet ihr die temprären Passwörter für den ersten Start des Admins. Die könnt ihr dann ja jederzeit ändern.
    sieht im log dann ungefähr so aus: 2026/06/19 15:32:57 User 'admin' initialized with randomly generated password: 3qshA3Dma_qyyTRX

    Signatur ...

    DXP4800Pro
    Windows | Linux | Android | iOS
    Github

  • Hier noch eine kleine Ergänzung. Wenn ihr wirklich in die absoluten Tiefen des BS vordringen wollt, dann müsst ihr GUI und UID auf 0 setzen. Mehr Rechte gehen dann wirklich nicht mehr.
    Hier noch ein paar Screenshots wie es dann aussieht:

    This image is exclusive to our members!
    Please log in or register for free to view graphics and attachments.
    This image is exclusive to our members!
    Please log in or register for free to view graphics and attachments.
    This image is exclusive to our members!
    Please log in or register for free to view graphics and attachments.
    This image is exclusive to our members!
    Please log in or register for free to view graphics and attachments.

    Signatur ...

    DXP4800Pro
    Windows | Linux | Android | iOS
    Github

  • Nice!

    Ich kannte den Filebrowser zwar bereits, habe diesem aber nie viel Beachtung geschenkt, da mir nicht bewusst war, dass sich darüber auch das Linux-Dateisystem durchstöbern lässt. Ich habe es spaßeshalber speziell mit dem Ordner /var/log und dem Benutzer 0:0 ausprobiert. Klappt erschreckend gut, vor allem das mit den Berechtigungen. Leider lässt sich der Inhalt einer oder mehrerer Textdateien innerhalb des Ordners nicht durchsuchen – oder ich habe diese Möglichkeit noch nicht gefunden. Ansonsten hätte das fast schon eine Alternative zu meiner App "LogAnalysis" werden können.

    FRITZ!Box 5590 Fiber | UniFi Express 7 | 2,5-GBit-LAN & Wi-Fi 7
    DXP4800 Pro - 2x 1TB Crucial P310 NVMe RAID1 - 2x 2TB Crucial MX500 SSD RAID1 - 2x 16GB Crucial CT16G56C46S5 RAM
    DXP2800 - 2x SanDisk SSD PLUS 1TB - 8GB Samsung M425R1GB4BB0-CWMOL RAM (Original)
    DS224+ 3TB WD Red HDD RAID1 18GB Ram
    Linux Mint | Ubuntu-Server | Windows | iOS | iPadOS
    UGREEN.FORUM/Filebase | Synology-forum/Add-ons | GitHub.com/toafez

  • Ich kenne den Filebrowser auch schon recht lange (von Der Synology) und habe ihn auch auf allen meinen Synologys und UGREENs im Einsatz. Manchmal braucht man so etwas immer wieder. Da gibt es auch schon einen Thread dazu hier im Forum.

    Nicht wundern, der Thread ging Anfangs nicht so um den Filebrowser, hat sich aber schnell daraufhin entwickelt.


    MGS
    August 17, 2025 at 9:10 AM
    Meine Hardware

    iDX6011 Pro 64GB RAM, 3x12 TB SG Enterpr. Raid1, 1x Basic, 2x 2TB NVME Lexar NM790 Raid1,

    DXP4800+, 64GB RAM Kingston, 2x8TB WD RedPl. NVME 2x512GB Samsg 970EvoPlus

    DXP2800 1x12TB WDRedPl, 16GB RAM Crucial, NVME 2x 256GB Samsg. Raid1,

    DS1525+, 2x8TB WD, SHR, 1x12 TB SG IronWolf, 1x 3TB WD RedPlus, 2x 2TB NVME Lexar NM790 Raid1, 40GB ECC RAM

    DS218+ btrfs 1x12TB WD, 1x SSD 500GB, RAM 10GB

    USV US3000, EatonEllip.PRO 850DIN, Zyxel XMG-108 8 x 2,5GB, Zyxel GS1200-8 x 1GB,

    Edited once, last by eineb (June 21, 2026 at 11:44 AM).

  • Leider lässt sich der Inhalt einer oder mehrerer Textdateien innerhalb des Ordners nicht durchsuchen –

    nein leider in den Dateien kann man nicht suchen. Aber die Suche nach Dateien klappt bei mir super.
    Ich hatte ihn vorher über den Appmanager installiert und da ging bei mir bei den freigegebenen Ordnern alles aber sonst nix. Erst als ich ihn direkt über die yml installiert habe funktionierte alles wie gewünscht.

    Signatur ...

    DXP4800Pro
    Windows | Linux | Android | iOS
    Github

  • Hallo,

    super lieben Dank für die Anleitung.

    Für alle die kein macvlan haben, im Stack Punkt 4 komplett löschen und

    folgendes eingeben:

    Code
        ports:
    		- "8081:80" #default port ist 8080, bitte ändern falls notwendig. Nicht den rechten Port ändern (port 80)

    port soweit einrücken, sodass er mit volumes und environment genau untereinander steht.

    Aufrufen des Filebrowsers dann mit: IP-Adresse des NAS:8081 oder entsprechend vergebenen Port.

    Bitte den wichtigen Hinweis im ersten Post beachten:

    Achso, noch ein wichtiger Hinweis! Wenn ihr den Container zum ersten mal gestartet habt, dann müsst ihr in das log des Containers schauen. Darin findet ihr die temprären Passwörter für den ersten Start des Admins. Die könnt ihr dann ja jederzeit ändern.
    sieht im log dann ungefähr so aus: 2026/06/19 15:32:57 User 'admin' initialized with randomly generated password: 3qshA3Dma_qyyTRX


    LG

    Peer

    Edited once, last by Tommes: Ich habe mir erlaubt, die von dir aufgeführte Port-Angabe in eine Code-Box inkl. Tabulatoreinzug zu verschieben. (June 21, 2026 at 4:43 PM).

  • Der Filebrowser wird am 01.09.2026 archiviert, damit geht hier eine Aerea eines guten Dateibrowsers zu Ende

    Näheres kann man hier nachzulesen!

    Meine Hardware

    iDX6011 Pro 64GB RAM, 3x12 TB SG Enterpr. Raid1, 1x Basic, 2x 2TB NVME Lexar NM790 Raid1,

    DXP4800+, 64GB RAM Kingston, 2x8TB WD RedPl. NVME 2x512GB Samsg 970EvoPlus

    DXP2800 1x12TB WDRedPl, 16GB RAM Crucial, NVME 2x 256GB Samsg. Raid1,

    DS1525+, 2x8TB WD, SHR, 1x12 TB SG IronWolf, 1x 3TB WD RedPlus, 2x 2TB NVME Lexar NM790 Raid1, 40GB ECC RAM

    DS218+ btrfs 1x12TB WD, 1x SSD 500GB, RAM 10GB

    USV US3000, EatonEllip.PRO 850DIN, Zyxel XMG-108 8 x 2,5GB, Zyxel GS1200-8 x 1GB,

  • Danke für die Info. Das ist sehr schade ich habe ihn immer gern genommen weil er einfach übersichtlich und doch mächtig war.

    Sollte jemand einen Fork finden, dann wäre eine Info hier ins Forum sehr schön!

    Signatur ...

    DXP4800Pro
    Windows | Linux | Android | iOS
    Github

  • Ich fand den Filebrowser nicht übel, aber durch einen fehlenden Verzeichnisbaum nun nicht so der Hit, zumal ich hauptsächlich mit WinSCP arbeite und man damit für meine Begriffe sehr gut arbeiten kann. Aber wie der Spieltrieb halt so ist, man testet immer wieder mal anderes:

    https://github.com/linuxserver/docker-doublecommander ist ähnlich dem Norton Commander ein Zweifenster-Dateimanager, aber mit zuschaltbarem Verzeichnisbaum. Allerdings muss man in der ylm alle Verzeichnisse hinterlegen, die später relevant zum bearbeiten sind, in etwa so "- /volume1/photo:/Ordner/photo", womit im Container dann im Unterverzeichnis "Ordner" alle Verzeichnisse enthalten sind. PUID und PGID sind jeweils 0 bei mir.

    Ein aktuelles Betaprojekt ist https://github.com/soerennb/extplorer und ich kenne eXtplorer seit über zehn Jahren als Version 2. Das hat sich in einer DS einfach in das Webverzeichnis der Webstation kopieren lassen und man konnte damit auch relativ einfach von extern zugreifen. Die nun in Arbeit befindliche Version 3 könnte interessant sein.

    Ugreen iDX6011 pro | 64 GB RAM | UGOS pro 1.17.0 | 3x ST8000VN004 HDD 8TB RAID 5 BTRFS, 2x FireCuda 530 NVMe 1TB RAID 1

    Ugreen DXP6800 pro | 64 GB RAM | ARC Loader DSM 7.4.x | 3x ST8000VN004 HDD 8TB RAID 5 BTRFS, 3x MG07ACA HDD 14TB RAID 5 BTRFS, 2x Crucial T500 NVMe 2TB RAID 1

    Minisforum N5 pro | 96 GB RAM | ARC Loader DSM 7.4.x | 2x MG09ACA16TE HDD 16TB RAID 1 BTRFS, 3x ST8000VN004 HDD 8TB RAID 5 BTRFS, 2x Patriot VP4300 Lite NVMe 2TB RAID 1

  • Hab es gerade einmal als docker compose installiert. Stürzt ständig ab. Jede Änderung ein Neustart. werde es weiter beobachten aber zur Zeit keine Alternative für mich. Betrifft doublecommander!

  • macht das irgendwelche Probleme? Mein Linux Mint läuft ja bis Dezember auch noch unter X11

    Ich hatte den DoubleCommander früher schon mal als Docker installiert.

    Hab mal meine alte yaml rausgekramt.

    Grundsätzlich läuft der Container, nur bei der Anmeldung am DoubleCommander happerts noch. Es gab irgendwann in den letzten Monaten eine Umstellung, auf https:// und da bin ich noch am suchen wie ich https:// hin bekomme.

    Meine Hardware

    iDX6011 Pro 64GB RAM, 3x12 TB SG Enterpr. Raid1, 1x Basic, 2x 2TB NVME Lexar NM790 Raid1,

    DXP4800+, 64GB RAM Kingston, 2x8TB WD RedPl. NVME 2x512GB Samsg 970EvoPlus

    DXP2800 1x12TB WDRedPl, 16GB RAM Crucial, NVME 2x 256GB Samsg. Raid1,

    DS1525+, 2x8TB WD, SHR, 1x12 TB SG IronWolf, 1x 3TB WD RedPlus, 2x 2TB NVME Lexar NM790 Raid1, 40GB ECC RAM

    DS218+ btrfs 1x12TB WD, 1x SSD 500GB, RAM 10GB

    USV US3000, EatonEllip.PRO 850DIN, Zyxel XMG-108 8 x 2,5GB, Zyxel GS1200-8 x 1GB,

  • und da bin ich noch am suchen wie ich https:// hin bekomme.

    Das wäre einfach über einen reverse Proxy wie ngnix gelöst. Das Zertifikat dazu kannst Du einfach mit mkcert erstellen
    Zertifikat mit mkcert (für z.B. für https://doublecommander.ugreen.lan) erstellen:

    Code
    mkcert -key-file doublecommander.ugreen.lan-key.pem -cert-file doublecommander.ugreen.lan.pem doublecommander.ugreen.lan

    Dann leitest Du einfach auf https im Ngnix weiter und nutzt die Zertifikate.
    Der Browser meckert zwar beim ersten mal weil das keine vertrauenswürdigen öffentlichen Zertifikate sind, aber er akzeptiert sie und https funktioniert.
    wenn man das rootCA.pem lokal als vertrauenswürdiges Zertifikat installiert, dann meckert auch der Browser nicht mehr.

    Signatur ...

    DXP4800Pro
    Windows | Linux | Android | iOS
    Github

  • Ich spiele grad auf meiner Synology DS damit, da hatte ich ihn bereits laufen. https:// habe ich mitlerweile hingebracht, hierzu war ein anderer Port nötig, jetzt schreit er nur noch nach websocket insofern bist Du mit dem ReverseProxy richtig unterwegs (vermutlich eben wegen dem https)

    Meine Hardware

    iDX6011 Pro 64GB RAM, 3x12 TB SG Enterpr. Raid1, 1x Basic, 2x 2TB NVME Lexar NM790 Raid1,

    DXP4800+, 64GB RAM Kingston, 2x8TB WD RedPl. NVME 2x512GB Samsg 970EvoPlus

    DXP2800 1x12TB WDRedPl, 16GB RAM Crucial, NVME 2x 256GB Samsg. Raid1,

    DS1525+, 2x8TB WD, SHR, 1x12 TB SG IronWolf, 1x 3TB WD RedPlus, 2x 2TB NVME Lexar NM790 Raid1, 40GB ECC RAM

    DS218+ btrfs 1x12TB WD, 1x SSD 500GB, RAM 10GB

    USV US3000, EatonEllip.PRO 850DIN, Zyxel XMG-108 8 x 2,5GB, Zyxel GS1200-8 x 1GB,

  • jetzt schreit er nur noch nach websocket

    Beim entsprechenden Proxy Host im ngnix:

    Proxy Hosts → bei doublecommander.ugreen.lan Proxy Host → Edit → Advanced

    Dort kannst du die WebSocket-Unterstützung aktivieren:

    Websockets Supportaktivieren

    Danach Save.

    Das setzt die notwendigen WebSocket-Header automatisch.

    Signatur ...

    DXP4800Pro
    Windows | Linux | Android | iOS
    Github

  • Synology bringt seinen eigenen ReverseProxy inkl. Websocket mit.

    Meine Hardware

    iDX6011 Pro 64GB RAM, 3x12 TB SG Enterpr. Raid1, 1x Basic, 2x 2TB NVME Lexar NM790 Raid1,

    DXP4800+, 64GB RAM Kingston, 2x8TB WD RedPl. NVME 2x512GB Samsg 970EvoPlus

    DXP2800 1x12TB WDRedPl, 16GB RAM Crucial, NVME 2x 256GB Samsg. Raid1,

    DS1525+, 2x8TB WD, SHR, 1x12 TB SG IronWolf, 1x 3TB WD RedPlus, 2x 2TB NVME Lexar NM790 Raid1, 40GB ECC RAM

    DS218+ btrfs 1x12TB WD, 1x SSD 500GB, RAM 10GB

    USV US3000, EatonEllip.PRO 850DIN, Zyxel XMG-108 8 x 2,5GB, Zyxel GS1200-8 x 1GB,

  • Stürzt ständig ab. Betrifft doublecommander!

    Abend,

    habe mal den DoubleCommander "Installiert" keine Abstürze, läuft.
    Aus meiner verwöhnten Sicht Grotten Häßlich <X

    Anbei meine Konfiguration:

    bis denne Dirk

    Meine Hardware

    UGREEN DXP2800 | UGOS 1.19.1.0126 | 32GB SK Hynix
    Volume1: Seagate IronWolf 8TB & 12Tb [RAID1]
    Volume2: Lexar EQ790 1TB & Kingston KC3000 2TB [RAID1]
     MacBook Air M5 | macOS 26.5.2 |  mobile devices only | FRITZ!Box 7590

    Edited 2 times, last by Krid.of-K (August 21, 2026 at 7:02 AM).

  • - PUID=0 - PGID=0

    Du hast einmal user:root und dann in enviroment PUID und PGID stehen. Warum?

    mit user: "root":

    Zeile 5 (user: "root") hebelt die interne Rechteverwaltung von LinuxServer.io aus. Wenn user: "root" gesetzt ist, startet der Container direkt als System-Root. Dadurch wird die automatische Rechteanpassung über PUID/PGID übersprungen.

    Signatur ...

    DXP4800Pro
    Windows | Linux | Android | iOS
    Github

  • habe mal den DoubleCommander "Installiert" keine Abstürze, läuft.

    Rufst Du ihn mit https:// auf?

    Meine Hardware

    iDX6011 Pro 64GB RAM, 3x12 TB SG Enterpr. Raid1, 1x Basic, 2x 2TB NVME Lexar NM790 Raid1,

    DXP4800+, 64GB RAM Kingston, 2x8TB WD RedPl. NVME 2x512GB Samsg 970EvoPlus

    DXP2800 1x12TB WDRedPl, 16GB RAM Crucial, NVME 2x 256GB Samsg. Raid1,

    DS1525+, 2x8TB WD, SHR, 1x12 TB SG IronWolf, 1x 3TB WD RedPlus, 2x 2TB NVME Lexar NM790 Raid1, 40GB ECC RAM

    DS218+ btrfs 1x12TB WD, 1x SSD 500GB, RAM 10GB

    USV US3000, EatonEllip.PRO 850DIN, Zyxel XMG-108 8 x 2,5GB, Zyxel GS1200-8 x 1GB,

Participate now!

Join our community with over 10,000 members!

Register yourself now for free to get full access to all content, graphics, downloads and other exclusive features!