Über SSH erstellte Ordner freigeben

  • Hallo zusammen,
    ich habe für meine Docker Container einige Ordner auf Volume1 erstellt zum Beispiel volume1/docker_files/paperlessngx/paperless/consume. Leider scheitere ich nun daran den Ordner freizugeben. Bei meinem alten QNAP konnte ich in der FileStation App sämtliche Ordner ansehen und auch Freigaben dafür erstellen. Nun auf dem ugreen wird mir nur angezeigt was ich auch über die "Dateien" App erstellt habe. Gibt es da einen Trick? Ich bin grade ziemlich ratlos. Die Dateien App erlaubt auch keinen Freigabeordner zu erstellen den es schon gibt. Ich habe versucht die gleichen Ordnerrechte zu setzen wie zum Beispiel der "docker" Ordner hat, welcher automatisch mit der Installation von Docker als Freigabe entstanden ist. Dadurch ist aber der Ordner auch nicht sichtbar geworden oder so.
    Hat jemand einen Rat?
    Viele Grüße

    DXP2800 1x 4TB WD SN700 NVME, Btrfs 8GB RAM

  • Bei meinem alten QNAP konnte ich in der FileStation App sämtliche Ordner ansehen

    /etc/ zB? Kann ich mir nicht vorstellen.

    Die Dateien App erlaubt auch keinen Freigabeordner zu erstellen den es schon gibt.

    Ist sinnig. Was willst du mit zwei gleichen Freigaben?

    Meine Hardware


    • DXP6800PRO | 2 x CT16G48C40S5.M8A1 16 GB 4800 MHz | 3 x Seagate ST12000VN0008-2YS101 12TB | 3 x Samsung SSD 870 EVO 1TB | 4 x Samsung SSD 990 PRO 2TB

  • Nagut /etc/ nicht also nicht was direkt vom System verwaltet wird. Aber zumindest das gesamte Volume des Speicherpools. Dort wurden auch die Ordner angezeigt welche ich per SSH angelegt hatte.

    /etc/ zB? Kann ich mir nicht vorstellen.

    Ist sinnig. Was willst du mit zwei gleichen Freigaben?

    Ich möchte ja nur eine Freigabe und habe das probiert in der Hoffnung, dass einfach mein bestehender Ordner erkannt wird und die Dateien App eine Freigabe darauf erstellt. Aber ich glaube das geht so nicht. Ich frage mich ob es überhaupt geht. Bisher ist nur mein HomeVerzeichnis freigegeben aber dort wollte ich meine docker Services eigentlich nicht laufen lassen. Vielleicht übersehe ich einen entscheidenen Punkt

    DXP2800 1x 4TB WD SN700 NVME, Btrfs 8GB RAM

  • Wenn ich das richtig sehe, reicht es einfach den Ordner "consume" unter Freigegebene Ordner als Unterordner anzulegen damit er als smb/cifs Share im Netzwerk sichtbar wird. Du kannst im Paperless yaml dann das docker Volumen auf diesen Ordner zeigen lassen.

  • Hat jemand einen Rat?

    Ja, lösche die unter ssh erstellten Ordner (alle dort erstellten)

    Erstelle im Anschluß die gewünschten/benötigten Freigegebenen Ordner über die Dateien App und lass den docker Ordner für das wofür er von der DockerApp angelegt wurde.

    Regle Deine Nutzerrechte beim Erstellen der Freigaben, dann werden diese auch richtig auf die Unterverzeichnise vererbt.

    Meine Hardware

    iDX6011 Pro in Späh ^^

    DXP4800+ 2x8TB WDRedPl Btrfs Raid1 2x 2TB Lexar NM790 Raid1, 64GB RAM Kingst. KVR48S40BD8-32 DDR5/4800MH

    DXP2800 1x 12TB Seag. 1x 12TB WDRedPl, Raid1 Btrfs 16GB RAM Cruc. CT16G56C46S5.C8B2, 2x NVME Samsg,

    DS1525+ 2x8TB WD, Btrfs SHR, 2x 2TB NVME Lexar NM790 Raid1. 40GB ECC RAM_Speicher.de

    DS920+ DSM 7.3.2 Btrfs Raid1 2x8TB WD, 2x2TB Samsg. 970 EVOPlus, RAM 20GB DDR4-2666MHZ Speicher.de

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

  • Ich habe, keine Ahnung warum, vor Docker über die Oberfläche von Ugreen einen Ordner "docker" als Freigabe angelegt. Dort sind jetzt alle Container und auch ihre Volumes zugänglich, unter anderem auch der Ordner "consume". Das ist nicht besonders sicher, aber in meinem privaten Netz nehme ich das Risiko in Kauf.

    Wenn ich nur den "consume"-Ordner freigeben möchte, lege ich am besten im Ugreen NAS Webinterface genau diesen Ordner als eigene Freigabe an. Danach passe ich meine Docker-Compose Datei für Paperless an, sodass sie nicht mehr auf den großen "docker"-Ordner zeigt, sondern direkt auf den "consume"-Freigabeordner.

    So benutze ich nur den "consume"-Ordner gezielt in meinem Docker Setup und habe eine bessere Übersicht und Trennung der Daten. Außerdem erhöhe ich so die Sicherheit, weil nicht mehr der ganze "docker"-Ordner freigegeben ist.

    Das ist für mich der einfachste und verständlichste Weg, um meinen "consume"-Ordner sauber und sicher in Docker zu verwenden, ohne das gesamte Docker-Verzeichnis freizugeben. Falls ich will, kann ich auch per SSH im Dateisystem einen symbolischen Link anlegen, aber meistens reicht diese eigene Freigabe und der angepasste Pfad in Docker vollkommen aus

    Meine Hardware


    • DXP2800 | 8GB | 2 x 4TB WD Red NAS | 2 x 250GB WD Red NAS NVMe SSD

  • Das habe bereits befürchtet. Ich wollte vermeiden die Ordner nochmal neu anzulegen, da diese Teilweise als btrfs-subvolumes angelegt wurden um davon snapshots zu machen. Mh naja da mache ich mich mal morgen dran ggfs. kann ich ja neue btrfs subvolumes innerhalb der Freigaben anlegen. Mein Fehler war wohl das ich sogut wie alles über ssh gemacht habe.

    DXP2800 1x 4TB WD SN700 NVME, Btrfs 8GB RAM

  • Verwendest Du kein Btrfs als Dateisystem?

    Wenn Du Btrfs schon verwendest, dann funktionieren die SnapShots über die SnapShoots App problemlos

    Meine Hardware

    iDX6011 Pro in Späh ^^

    DXP4800+ 2x8TB WDRedPl Btrfs Raid1 2x 2TB Lexar NM790 Raid1, 64GB RAM Kingst. KVR48S40BD8-32 DDR5/4800MH

    DXP2800 1x 12TB Seag. 1x 12TB WDRedPl, Raid1 Btrfs 16GB RAM Cruc. CT16G56C46S5.C8B2, 2x NVME Samsg,

    DS1525+ 2x8TB WD, Btrfs SHR, 2x 2TB NVME Lexar NM790 Raid1. 40GB ECC RAM_Speicher.de

    DS920+ DSM 7.3.2 Btrfs Raid1 2x8TB WD, 2x2TB Samsg. 970 EVOPlus, RAM 20GB DDR4-2666MHZ Speicher.de

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

  • Hier im Forum gibt es mittlerweile einen recht großen und informativen Thread zu Paperless, da wurde auch dieses Thema schon abgehandelt. Es lohnt sich da mal rein zu schauen.

    Meine Hardware

    iDX6011 Pro in Späh ^^

    DXP4800+ 2x8TB WDRedPl Btrfs Raid1 2x 2TB Lexar NM790 Raid1, 64GB RAM Kingst. KVR48S40BD8-32 DDR5/4800MH

    DXP2800 1x 12TB Seag. 1x 12TB WDRedPl, Raid1 Btrfs 16GB RAM Cruc. CT16G56C46S5.C8B2, 2x NVME Samsg,

    DS1525+ 2x8TB WD, Btrfs SHR, 2x 2TB NVME Lexar NM790 Raid1. 40GB ECC RAM_Speicher.de

    DS920+ DSM 7.3.2 Btrfs Raid1 2x8TB WD, 2x2TB Samsg. 970 EVOPlus, RAM 20GB DDR4-2666MHZ Speicher.de

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

  • This threads contains 2 more posts that have been hidden for guests.

Participate now!

Don’t have an account yet? Register yourself now and be a part of our community!