Ordner
Neu hier
Richte deine Ordner einmal ein, damit fertige Downloads sofort in deiner Bibliothek landen, ohne zweite Kopie.
Das Beispiel unter Installieren bindet /movies, /tv, /music und /downloads einzeln ein. Das funktioniert, aber jeder Import ist eine vollständige Kopie. Diese Seite ersetzt die vier Mounts durch einen gemeinsamen übergeordneten Ordner. Das ist optional.
Die Regel
Link zu Die RegelLege Downloads und Medien unter einen übergeordneten Ordner auf einem Datenträger und binde diesen Ordner in HolyArrs und in deinen Downloader unter demselben Pfad ein.
Ein Hardlink (harte Verknüpfung) ist ein zweiter Name für dieselbe Datei. Er braucht keinen zusätzlichen Platz und ist sofort angelegt. Er funktioniert nur innerhalb eines Dateisystems, und Docker behandelt jeden Mount als eigenes. Getrennte Mounts erzwingen deshalb eine vollständige Kopie.
/srv/data mounted as /data in HolyArrs and the downloader├── downloads│ ├── torrents│ └── usenet└── media ├── movies ├── tv └── musicEinrichten
Link zu Einrichten-
Lege die Ordner auf dem Host an:
Terminal window mkdir -p /srv/data/downloads/{torrents,usenet} /srv/data/media/{movies,tv,music} -
Gib deinem
PUID-Benutzer Schreibzugriff:Terminal window chown -R 1000:1000 /srv/data -
Binde den übergeordneten Ordner in HolyArrs ein:
- /srv/data:/data. -
Binde ihn genauso in deinen Downloader ein:
- /srv/data:/data, und stelle dessen Speicherordner auf/data/downloads/torrentsoder/data/downloads/usenet. -
Verwende in HolyArrs beim ersten Start
/data/media/movies,/data/media/tvund/data/media/musicals Bibliotheksordner.Du solltest unter Settings > Library folders (Einstellungen > Bibliotheksordner) keine Warnung No hardlink (kein Hardlink) sehen.
Optionen
Link zu OptionenGetrennte Mounts
Link zu Getrennte Mounts/movies, /tv, /music und /downloads als vier Mounts funktionieren weiterhin. Dann kopiert jeder Import die Datei. Das dauert länger und belegt den doppelten Platz, bis der Downloader seine Kopie löscht.
Downloader in einem anderen Container mit anderen Pfaden
Link zu Downloader in einem anderen Container mit anderen PfadenWenn der Downloader den Ordner unter einem anderen Namen sieht, trage beim Downloader unter Settings > Downloaders (Einstellungen > Downloader) Downloader’s path (Pfad des Downloaders) und HolyArrs’ path (Pfad von HolyArrs) ein, zum Beispiel /data/torrents und /downloads. Gleiche Pfade brauchen keine Zuordnung.
Wenn es nicht funktioniert
Link zu Wenn es nicht funktioniert| Du siehst | Ursache | Lösung |
|---|---|---|
| No hardlink bei einem Bibliotheksordner | Downloads und Medien liegen auf verschiedenen Mounts oder Dateisystemen | Binde einen übergeordneten Ordner ein, wie oben |
| Read only (schreibgeschützt) oder Missing (fehlt) | Der Pfad ist falsch, oder PUID kann nicht schreiben |
Nimm den Pfad im Container; korrigiere den Eigentümer |
| Ein Ordner wird nicht gefunden | Du hast den Host-Pfad eingegeben | Gib den Container-Pfad ein, zum Beispiel /data/media/movies |
| Der Import meldet, dass der Pfad nicht erlaubt ist | Der Download-Ordner ist kein bekannter Ort | Setze HOLYARRS_SAVE_PATH oder füge ihn unter Settings > Library folders > Extra import folders (zusätzliche Importordner) hinzu |
Für Fortgeschrittene
Link zu Für FortgeschritteneWas die Ordnerprüfung testet
| Prüfung | Scheitert als |
|---|---|
| Der Ordner existiert | Missing (der Ordner wird nicht verwendet) |
| HolyArrs kann eine Testdatei schreiben | Read only (der Ordner wird nicht verwendet) |
| Hardlink aus jedem aktiven Downloader-Ordner | No hardlink (Warnung, Importe kopieren) |
| Mindestens 100 MB frei | Hinweis auf wenig Speicherplatz |
Die Testdateien werden nach der Prüfung entfernt. Check again (erneut prüfen) führt sie noch einmal aus.
Regeln für Bibliotheksordner
- Muss existieren, ein Ordner sein und ein vollständiger Pfad sein.
- Darf nicht in einem anderen Bibliotheksordner liegen und keinen umschließen. Jeder Pfad wird nur einmal verwendet.
- Rename (umbenennen) ändert nur den angezeigten Namen. Remove (entfernen) lässt jede Datei liegen und wird abgelehnt, solange Titel den Ordner noch verwenden.
- Extra import folders: ein vollständiger Pfad pro Zeile, bis zu 32. Ein ganzer Datenträger wie
/oderC:\wird abgelehnt. Nur der Besitzer oder ein Admin, der mit Passwort angemeldet ist, kann die Liste ändern. - Der manuelle Import erlaubt außerdem Bibliotheksordner,
HOLYARRS_SAVE_PATHund die HolyArrs-Seite jeder Pfadzuordnung eines Downloaders. Pfade mit.., Pfade zu Netzwerkfreigaben und Links, die nach außen führen, werden abgelehnt.
Verwandte Seiten
Link zu Verwandte SeitenHolyArrs ist kostenlos. Wenn es dir Zeit gespart hat, gib ihm einen Stern auf GitHub, unterstütze es als Sponsor oder spendier mir einen Kaffee.