.\" Man page generated from reStructuredText. . . .nr rst2man-indent-level 0 . .de1 rstReportMargin \\$1 \\n[an-margin] level \\n[rst2man-indent-level] level margin: \\n[rst2man-indent\\n[rst2man-indent-level]] - \\n[rst2man-indent0] \\n[rst2man-indent1] \\n[rst2man-indent2] .. .de1 INDENT .\" .rstReportMargin pre: . RS \\$1 . nr rst2man-indent\\n[rst2man-indent-level] \\n[an-margin] . nr rst2man-indent-level +1 .\" .rstReportMargin post: .. .de UNINDENT . RE .\" indent \\n[an-margin] .\" old: \\n[rst2man-indent\\n[rst2man-indent-level]] .nr rst2man-indent-level -1 .\" new: \\n[rst2man-indent\\n[rst2man-indent-level]] .in \\n[rst2man-indent\\n[rst2man-indent-level]]u .. .TH "CALIBRE-SERVER" "1" "Juni 17, 2022" "5.44.0" "calibre" .SH NAME calibre-server \- calibre-server .INDENT 0.0 .INDENT 3.5 .sp .nf .ft C calibre\-server [Optionen] [Pfad zum Bibliotheksordner\ …] .ft P .fi .UNINDENT .UNINDENT .sp Starten des Calibre\-Inhalteservers. Der Calibre\-Inhalteserver stellt Ihre Calibre\-Bibliotheken über das Internet bereit. Sie können den Pfad zu den Bibliotheksordnern als Argumente von \fBcalibre\-server\fP angeben. Falls Sie keinen Pfad angeben, werden alle dem Calibre\-Hauptprogramm bekannten Bibliotheken verwendet. .sp Wann immer Sie Argumente mit Leerzeichen an \fBcalibre\-server\fP weitergeben, müssen diese Argumente in Anführungsstriche gesetzt werden. Zum Beispiel: \(dq/some path/with spaces\(dq .SH [OPTIONEN] .INDENT 0.0 .TP .B \-\-access\-log Pfad zur Zugangsprotokolldatei. Dieses Protokoll enthält Informationen über Clients, die sich mit dem Server verbinden und Anfragen stellen. Standardmäßig wird keine Protokollierung durchgeführt. .UNINDENT .INDENT 0.0 .TP .B \-\-ajax\-timeout Zeit (in Sekunden), um auf eine Antwort des Servers zu warten, wenn Anfragen gestellt werden. .UNINDENT .INDENT 0.0 .TP .B \-\-auth\-mode Wählen Sie die verwendete Authentifizierungsart aus. Festlegen des vom Server verwendeten HTTP\-Authentifizierungsmodus. Setzen Sie diesen auf \fB\(dq\fPbasic\fB\(dq\fP, falls Sie diesen Server hinter einem SSL\-Proxy verwenden. Belassen Sie ihn ansonsten auf \fB\(dq\fPAuto\fB\(dq\fP, was \fB\(dq\fPBasic\fB\(dq\fP verwendet, falls SSL konfiguriert ist, andernfalls wird \fB\(dq\fPdigest\fB\(dq\fP verwendet. .UNINDENT .INDENT 0.0 .TP .B \-\-auto\-reload Den Server automatisch neu laden, wenn sich der Quellcode ändert. Nützlich für Entwickler. Sie sollten außerdem einen kleinen Wert für die Zeitüberschreitung zum Herunterfahren angeben. .UNINDENT .INDENT 0.0 .TP .B \-\-ban\-after Anzahl der fehlgeschlagenen Anmeldungen für einen Bann. Die Anzahl der Login\-Fehler, nach denen eine IP\-Adresse gesperrt wird. .UNINDENT .INDENT 0.0 .TP .B \-\-ban\-for Sperren von IP\-Adressen mit wiederholten Login\-Fehlern. Verbietet vorübergehend den Zugriff für IP\-Adressen, die wiederholt fehlgeschlagene Anmeldungen für die angegebene Anzahl von Minuten haben. Nützlich, um Versuche zu verhindern, Passwörter zu erraten. Wenn auf Null gesetzt, wird kein Banning durchgeführt. .UNINDENT .INDENT 0.0 .TP .B \-\-book\-list\-mode Standardmodus für Buchlisten. Festlegen des Standardmodus für Buchlisten, der für neue Benutzer verwendet wird. Einzelne Benutzer können den Standard in ihren eigenen Einstellungen übergehen. Standard ist die Verwendung eines Titelbildrasters. .UNINDENT .INDENT 0.0 .TP .B \-\-compress\-min\-size Min. Größe, bei der Antworten Datenkompression verwenden (in Bytes). .UNINDENT .INDENT 0.0 .TP .B \-\-custom\-list\-template Pfad zu einer JSON\-Datei, die eine Vorlage für den benutzerdefinierten Buchlistenmodus enthält. Der einfachste Weg zur Erstellung einer solchen Vorlagendatei ist, in Calibre zu Einstellungen → Netzwerkserver → Buchlistenvorlage zu navigieren, die Vorlage zu erstellen und diese dann zu exportieren. .UNINDENT .INDENT 0.0 .TP .B \-\-daemonize Prozess im Hintergrund als Dienst ausführen (nur Linux). .UNINDENT .INDENT 0.0 .TP .B \-\-displayed\-fields Angezeigte benutzerdefinierte Felder beschränken. Kommagetrennte Liste von benutzerdefinierten Metadatenfeldern, die vom Inhalteserver in den Ansichten \fB\(dq\fP/opds\fB\(dq\fP und \fB\(dq\fP/mobile\fB\(dq\fP angezeigt werden sollen. Falls Sie diese Option verwenden, werden sämtliche in der Liste nicht enthaltenen Felder nicht angezeigt. Zum Beispiel: my_rating,my_tags .UNINDENT .INDENT 0.0 .TP .B \-\-enable\-allow\-socket\-preallocation, \-\-disable\-allow\-socket\-preallocation Socket\-Vorzuweisung, z. B. mit systemd\-Socket\-Aktivierung. Standardmäßig ist diese Optione aktiviert. .UNINDENT .INDENT 0.0 .TP .B \-\-enable\-auth, \-\-disable\-auth Passwortbasierte Authentifizierung für Serverzugriff. Normalerweise ist der Server nicht eingeschränkt, sodass jeder darauf Zugriff hat. Mit dier Option können Sie den Zugriff auf vordefinierte Benutzer beschränken. Standardmäßig ist diese Option deaktiviert. .UNINDENT .INDENT 0.0 .TP .B \-\-enable\-fallback\-to\-detected\-interface, \-\-disable\-fallback\-to\-detected\-interface Rückgriff auf autom. erkannte Schnittstelle. Falls es dem Server aus irgendeinem Grund nicht möglich ist, die in der Option \fB\(dq\fPlisten_on\fB\(dq\fP angegebene Schnittstelle einzubinden, wird versucht, eine Schnittstelle zu erkennen, die mit der Außenwelt verbindet, und dann diese einzubinden. Standardmäßig ist diese Optione aktiviert. .UNINDENT .INDENT 0.0 .TP .B \-\-enable\-local\-write, \-\-disable\-local\-write Erlauben Sie nicht authentifizierten lokalen Verbindungen, Änderungen vorzunehmen. Wenn Sie die Authentifizierung nicht einschalten, arbeitet der Server normalerweise im Nur\-Lese\-Modus, damit anonyme Benutzer keine Änderungen an Ihren Calibre\-Bibliotheken vornehmen können. Mit dieser Option kann jeder, der sich von demselben Computer aus verbindet, auf dem der Server läuft, Änderungen vornehmen. Dies ist nützlich, wenn Sie den Server ohne Authentifizierung betreiben möchten, aber dennoch calibredb verwenden möchten, um Änderungen an Ihren Calibre\-Bibliotheken vorzunehmen. Beachten Sie, dass die Aktivierung dieser Option bedeutet, dass jedes Programm, das auf dem Computer läuft, Änderungen an Ihren Calibre\-Bibliotheken vornehmen kann. Standardmäßig ist diese Option deaktiviert. .UNINDENT .INDENT 0.0 .TP .B \-\-enable\-log\-not\-found, \-\-disable\-log\-not\-found HTTP 404 (nicht gefunden)\-Anfragen protokollieren. Normalerweise protokolliert der Server alle HTTP\-Anfragen nach nicht gefundenen Ressourcen. Dies kann zu einer nicht unerheblichen Menge von Protokollmüll führen, falls Ihr Server das Ziel von Bots ist. Verwenden Sie diese Option, um die Protokollierung auszuschalten. Standardmäßig ist diese Optione aktiviert. .UNINDENT .INDENT 0.0 .TP .B \-\-enable\-use\-bonjour, \-\-disable\-use\-bonjour OPDS\-Feeds via BonJour veröffentlichen. OPDS\-Feeds via BonJour\-Dienst veröffentlichen, sodass OPDS\-basierte Lese\-Apps den Server automatisch erkennen und sich mit diesem verbinden können. Standardmäßig ist diese Optione aktiviert. .UNINDENT .INDENT 0.0 .TP .B \-\-enable\-use\-sendfile, \-\-disable\-use\-sendfile Zero\-Copy\-Dateiübertragungen für verbesserte Leistung. Dies verwendet beim Senden von Dateien über das Netzwerk sogenannte Zero\-Copy\-, In\-Kernel\-Übertragungen, was die Leistung verbessert. Dies kann jedoch beschädigte Dateiübertragungen auf einigen fehlerhaften Dateisystemen verursachen. Falls Sie beschädigte Dateiübertragungen feststellen, schalten Sie diese Funktion aus. Standardmäßig ist diese Optione aktiviert. .UNINDENT .INDENT 0.0 .TP .B \-\-help, \-h Diesen Hilfetext anzeigen und beenden. .UNINDENT .INDENT 0.0 .TP .B \-\-ignored\-fields Benutzerdefinierte Metadatenfelder ignoriert. Kommagetrennte Liste von benutzerdefinierten Metadatenfeldern, die vom Inhalteserver in den Ansichten \fB\(dq\fP/opds\fB\(dq\fP und \fB\(dq\fP/mobile\fB\(dq\fP nicht angezeigt werden sollen. Zum Beispiel: my_rating,my_tags .UNINDENT .INDENT 0.0 .TP .B \-\-listen\-on Schnittstelle, die auf eingehende Verbindungen warten soll. The default is to listen on all available IPv4 interfaces. You can change this to, for example, \fB\(dq\fP127.0.0.1\fB\(dq\fP to only listen for connections from the local machine, or to \fB\(dq\fP::\fB\(dq\fP to listen to all incoming IPv6 and IPv4 connections. .UNINDENT .INDENT 0.0 .TP .B \-\-log Pfad zur Protokolldatei für das Serverprotokoll. Dieses Protokoll beinhaltet Serverinformationen und \-fehler, keine Zugriffsprotokolle. Standardmäßig wird die Protokolldatei in stdout geschrieben. .UNINDENT .INDENT 0.0 .TP .B \-\-manage\-users Manage the database of users allowed to connect to this server. You can use it in automated mode by adding a \-\-. See calibre\-server \fI\%\-\-manage\-users\fP \fB\-\-\fP help for details. See also the \fI\%\-\-userdb\fP option. .UNINDENT .INDENT 0.0 .TP .B \-\-max\-header\-line\-size Max. Größe eines einzelnen HTTP\-Headers (in KB). .UNINDENT .INDENT 0.0 .TP .B \-\-max\-job\-time Maximalzeit für Arbeiterprozesse. Maximale Zeit, die Arbeiterprozesse ausgeführt werden dürfen (in Minuten). Zum Deaktivieren der Zeitbeschränkung auf Null setzen. .UNINDENT .INDENT 0.0 .TP .B \-\-max\-jobs Maximale Anzahl von Arbeiterprozessen. Arbeiterprozesse werden nach Bedarf gestartet und für umfangreiche Aufgaben verwendet, wie das Vorbereiten eine Buches für die Anzeige, Hinzufügen von Büchern, Konvertieren usw. Normalerweise basiert die maximale Anzahl solcher Prozesse auf der Anzahl von CPU\-Kernen. Sie können sie mit dieser Einstellung steuern. .UNINDENT .INDENT 0.0 .TP .B \-\-max\-log\-size Max. Protokolldateigröße (in MB). Maximalgröße von vom Server erzeugten Protokolldateien. Sobald das Protokoll größer als die angegebene Größe wird, wird dieses automatisch rotiert. Zum Deaktivieren der Protokollrotation auf Null setzen. .UNINDENT .INDENT 0.0 .TP .B \-\-max\-opds\-items Maximale Anzahl von Büchern in OPDS\-Feeds. Maximale Anzahl von Büchern, die der Server in einem einzelnen OPDS\-Bezugs\-Feed zurückgibt. .UNINDENT .INDENT 0.0 .TP .B \-\-max\-opds\-ungrouped\-items Max. Anzahl nicht gruppierter Elemente in OPDS\-Feeds. Kategorieelemente wie Autor/Schlagwörter nach dem ersten Buchstaben gruppieren, falls mehr als die angegebene Anzahl von Elementen existiert. Zum Deaktivieren auf Null setzen. .UNINDENT .INDENT 0.0 .TP .B \-\-max\-request\-body\-size Max. zulässige Größe für auf den Server übertragene Dateien (in MB). .UNINDENT .INDENT 0.0 .TP .B \-\-num\-per\-page Anzahl der auf einer einzelnen Seite anzuzeigenden Bücher. Anzahl der auf einer einzelnen Seite im Browser anzuzeigenden Bücher. .UNINDENT .INDENT 0.0 .TP .B \-\-pidfile Prozess\-PID in die angegebene Datei schreiben .UNINDENT .INDENT 0.0 .TP .B \-\-port Port, auf dem auf Verbindungen gewartet werden soll. .UNINDENT .INDENT 0.0 .TP .B \-\-search\-the\-net\-urls Path to a JSON file containing URLs for the \fB\(dq\fPSearch the internet\fB\(dq\fP feature. The easiest way to create such a file is to go to Preferences\-> Sharing over the net\->Search the internet in calibre, create the URLs and export them. .UNINDENT .INDENT 0.0 .TP .B \-\-shutdown\-timeout Wartezeit in Sekunden bis zu einem sauberen Herunterfahren. .UNINDENT .INDENT 0.0 .TP .B \-\-ssl\-certfile Pfad zur SSL\-Zertifikatsdatei. .UNINDENT .INDENT 0.0 .TP .B \-\-ssl\-keyfile Pfad zur SSL\-Privatschlüsseldatei. .UNINDENT .INDENT 0.0 .TP .B \-\-timeout Zeit (in Sekunden), nach der eine untätige Verbindung geschlossen wird. .UNINDENT .INDENT 0.0 .TP .B \-\-trusted\-ips Erlauben Sie nicht authentifizierten lokalen Verbindungen, Änderungen vorzunehmen. Normally, if you do not turn on authentication, the server operates in read\-only mode, so as to not allow anonymous users to make changes to your calibre libraries. This option allows anybody connecting from the specified IP addresses to make changes. Must be a comma separated list of address or network specifications. This is useful if you want to run the server without authentication but still use calibredb to make changes to your calibre libraries. Note that turning on this option means anyone connecting from the specified IP addresses can make changes to your calibre libraries. .UNINDENT .INDENT 0.0 .TP .B \-\-url\-prefix Vorzustellendes Präfix für alle URLs. Hilfreich, wenn Sie diesen Server hinter einem Reverse\-Proxy betreiben möchten. Verwenden Sie beispielsweise \fB\(dq\fP/calibre\fB\(dq\fP als das URL\-Präfix. .UNINDENT .INDENT 0.0 .TP .B \-\-userdb Pfad zur Benutzerdatenbank, die für die Authentifizierung verwendet werden soll. Die Datenbank ist eine SQLite\-Datei. Um es zu erstellen, benutze \fI\%\-\-manage\-users\fP\&. Mehr über die Verwaltung von Benutzern erfahren Sie unter: \fI\%https://manual.calibre\-ebook.com/de/server.html#managing\-user\-accounts\-from\-the\-command\-line\-only\fP .UNINDENT .INDENT 0.0 .TP .B \-\-version Programmversion anzeigen und beenden .UNINDENT .INDENT 0.0 .TP .B \-\-worker\-count Anzahl von Arbeiterprozessen für die Verarbeitung von Anfragen. .UNINDENT .SH AUTHOR Kovid Goyal .SH COPYRIGHT Kovid Goyal .\" Generated by docutils manpage writer. .