Calibre

  • Ab sofort steht euch hier im Forum die neue Add-on Verwaltung zur Verfügung – eine zentrale Plattform für alles rund um Erweiterungen und Add-ons für den DSM.

    Damit haben wir einen Ort, an dem Lösungen von Nutzern mit der Community geteilt werden können. Über die Team Funktion können Projekte auch gemeinsam gepflegt werden.

    Was die Add-on Verwaltung kann und wie es funktioniert findet Ihr hier

    Hier geht es zu den Add-ons

Status
Für weitere Antworten geschlossen.

lockerl

Benutzer
Registriert
02. Jan. 2021
Beiträge
2
Reaktionspunkte
0
Punkte
1
Servus miteinander,
bin seit kurzem Besitzer einer DS918+, DSM Version 6.2.3.25426 update3, Netzwerk bond1
Vorab: bin leider Anfänger, was diese Materie betrifft...habe vieles in diversen Foren gelesen, was mich bei meinem Problem nicht weiterhelfen konnte.
Diese ist der Docker "janeczku-calibre-web2", den ich zu installieren versuche.
Habe nach einer Anleitung wie folgt installiert:
Einen gemeinsamen Ordner "EBooks" erstellt, und meine Bücher dorthin kopiert.
Docker Image "janeczku-calibre-web2" in Betrieb nehmen
Unter Volume Datei/Ordner "EBooks" ausgewählt und unter Mount/Pfad "/calibre" eingegeben...auch mit "/calibre/" versucht.
Das klappt so weit und der Docker läuft auch und kann unter der Port-Nummer auf meinem Mac im Browser aufgerufen werden.
Es erscheint das Calibre Web-Fenster.
Sobald ich unter "Location of Calibre Database" den Pfad "/calibre" eingebe erhalt ich folgende Fehlermeldung:
Internal Server Error
The server encountered an internal error and was unable to complete your request. Either the server is overloaded or there is an error in the application.
Habe bereits den Docker x-Mal gelöscht und wieder gestartet, leider ohne Erfolg.

Wäre schön, wenn mir hier jemand unter die Arme greifen könnte.
Besten Dank im voraus
Thomas
 
Bist du dieser Anleitung gefolgt?
  1. Install dependencies by running pip3 install --target vendor -r requirements.txt (python3.x) or pip install --target vendor -r requirements.txt (python2.7).
  2. Execute the command: python cps.py (or nohup python cps.py - recommended if you want to exit the terminal window)
  3. Point your browser to http://localhost:8083 or http://localhost:8083/opds for the OPDS catalog
  4. Set Location of Calibre database to the path of the folder where your Calibre library (metadata.db) lives, push "submit" button
  5. Go to Login page
Der Docker läuft ja. never change a winning team.
Jetzt - in Schritt 4 - musst du dem webserver Calibre directory angeben, in dem die eBooks UND die metadb liegen sollen.
Wenn das Verzeichnis /Ebooks sein soll, dann räum das vorher leer.

Bei mir läuft der Calibre über den reverse Proxy, hat also kein eignes Zertifikat.
Die Bücher liegen im Verzeichnis /books direkt in root.

Screenshot 2021-01-03 at 21.33.25.png
 
Vielen Dank für die schnelle Antwort.:)
Anscheinend war die metadb im falschen Verzeichnis.
Jetzt erscheint das Calibre-Fenster wenn ich das mit der Port-Nummer aufrufe.
Jedoch nicht mit http://localhost:8083.
Auch fehlen alle Cover der Bücher.
Vielleicht hast du nochmals oder auch wer anderes eine Idee.

danke
Thomas
 
Das localhost ist durch die IP der Synology zu ersetzen. Du bist ja nicht auf derselben Maschine.
Liegen die coverbilder da wo sie hingehören?
Wenn ja, weiss die Metadatenbank dass sie dort liegen sollen?
Bei mir sieht das so aus:


1609865328593.png
 
Status
Für weitere Antworten geschlossen.
 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat