CALIBRE-SERVER(1) calibre CALIBRE-SERVER(1)

calibre-server - calibre-server

calibre-server [options] [path to library folder...]

Start de calibre Content server. De calibre Content server toont uw calibre bibliotheken via het internet. U kan het pad naar de bibliotheek mappen specificeren als argumenten bij calibre-server. Als u geen pad specificeert, worden alle bibliotheken die het calibre hoofdprogramma kent, gebruikt.

Als u aan calibre-server parameters met spaties mee wilt geven, moet u deze met aanhalingstekens omsluiten. Bv.: "/some path/with spaces"

Pad naar toegangslogbestand. Dit houdt informatie bij over clients die verbinding maken met de server en aanvragen indienen. Standaard worden geen toegangslogbestanden bijgehouden.
Tijd (in seconden) om te wachten op een antwoord van de server bij zoekopdrachten.
Kies het type authenticatie dat gebruikt is. Stel de HTTP authenticatie modus in gebruikt door de server. Op "basis" als u de server achter een proxy zet, laat het anders op "auto" wat "basis" gebruikt als SSL is ingesteld, anders gebruikt het "digest".
Herstart automatisch wanneer de bron code veranderd. Handig voor ontwikkeling. U zou ook een kleine waarde moeten geven aan de afsluit timeout.
Aantal mislukte inlogpogingen voor bannen. Het aantal mislukte inlogpogingen waarna een IP adres wordt geband
Ban IP adressen met meerdere mislukte inlogpogingen. Bant tijdelijk IP adressen die meerdere mislukte inlogpogingen hebben voor het gespecificeerde aantal minuten. Nuttig om pogingen tot wachtwoord raden te voorkomen. Indien ingesteld op 0 wordt er niet geband.
De standaard boekenlijst modus kiezen. Stel de standaard boekenlijst modus in voor nieuwe gebruikers. Individuele gebruikers kunnen de standaard negeren in hun instellingen. De standaard is een omslagraster.
Minimale grootte waarbij antwoorden data compressie gebruiken (in bytes).
Pad naar een JSON bestand met een sjabloon voor de aangepaste boekenlijst modus. De gemakkelijkste manier om zo'n sjabloonbestand te creëren is via Voorkeuren->Delen->Delen via (inter)net->Boek lijst sjabloon in calibre, creëer de sjabloon en exporteer ze.
Draai het proces in de achtergrond als een daemon (enkel Linux)
Getoonde gebruiker gedefinieerde velden beperken. Komma gescheiden lijst met door de gebruiker gedefinieerde metadatavelden die door de Content server in de /opds en /mobile weergaven worden getoond. Als u deze optie selecteert, worden velden die niet in deze lijst zijn opgenomen niet weergegeven. Bv.: my_rating,my_tags
Socket voor-toewijzing, bv. bij systemd socket activatie. Deze optie is standaard ingeschakeld.
Wachtwoord gebaseerde authenticatie voor toegang tot de server. Normaal heeft de server geen beperkingen en geeft iedereen toegang. Met deze optie kan u toegang beperken tot vooraf gedefinieerde gebruikers. Deze optie is standaard uitgeschakeld.
Terug vallen op automatisch gedetecteerde interface. Als de server voor een bepaalde reden niet in staat is om te "bind"en met de interface gespecificeerd in listen_on, probeert hij een interface te detecteren die met de buitenwereld verbindt en bind daarmee. Deze optie is standaard ingeschakeld.
Laat niet-geauthentiseerde lokale verbindingen veranderingen maken. Normaal, als u authenticatie niet aanzet, werkt de server in alleen-lezen modus zodat anonieme gebruikers geen veranderingen kunnen aanbrengen in uw calibre bibliotheken. Deze optie laat iedereen die verbindt vanop dezelfde computer als waarop de server draait veranderingen maken. Nuttig als u de server wilt draaien zonder authenticatie maar toch calibredb wilt gebruiken om uw bibliotheken te wijzigen. Merk op dat deze optie aanzetten betekent dat elk programma op de computer uw calibre bibliotheken kan wijzigen. Deze optie is standaard uitgeschakeld.
HTTP 404 (Niet Gevonden) verzoeken loggen. Normaal logt de server alle HTTP verzoeken voor bronnen die hij niet vond. Dit kan een hoop log spam genereren als uw server het doel wordt van bots. Gebruik deze optie om het af te zetten. Deze optie is standaard ingeschakeld.
Adverteer OPDS feeds via BonJour. Adverteer de OPDS feeds via de BonJour dienst, zodat OPDS gebaseerde reading apps de server kunnen detecteren en automatisch verbinden. Deze optie is standaard ingeschakeld.
Zero copy file transfers for increased performance. This will use zero-copy in-kernel transfers when sending files over the network, increasing performance. However, it can cause corrupted file transfers on some broken filesystems. If you experience corrupted file transfers, turn it off. Deze optie is standaard ingeschakeld.
toon dit helpbericht en stop
Genegeerde door de gebruiker gedefinieerde metadata velden. Door komma's gescheiden lijst van door de gebruiker gedefinieerde metadata gegevensvelden die niet door de inhoudsserver in de weergaven /OPDS en /mobiel worden weergegeven. Bijvoorbeeld: my_rating,my_tags
De interface waarop te luisteren voor verbindingen. The default is to listen on all available IPv6 and IPv4 interfaces. You can change this to, for example, "127.0.0.1" to only listen for IPv4 connections from the local machine, or to "0.0.0.0" to listen to all incoming IPv4 connections.
Pad naar logbestand voor serverlog. Dit logbestand bevat servergegevens en fouten, maar geen toegangslogs. Het wordt standaard naar stdout geschreven.
Beheer de database met gebruikers die met deze server mogen verbinden. U kan het in automatische modus gebruiken door toevoeging van een --. Bekijk calibre-server --manage-users -- help voor details. Bekijk ook de --userdb optie.
Max. grootte van enkele HTTP header (in KB).
Maximale tijd voor werkprocessen. Maximale tijd dat werker processen mogen draaien (in minuten). Stel in op nul voor geen limiet.
Maximale aantal werkprocessen. Werker processen worden gelanceerd indien nodig en gebruikt voor grote taken zoals voorbereiden van een boek om te tonen, boeken toevoegen, converteren, enz. Normaal is het maximale aantal gebaseerd op het aantal CPU kernen. U kan het controleren met deze instelling.
Max. logfile grootte (in MB). Maximum grootte van log bestanden gegenereerd door de server. Als de log groter wordt, wordt het automatisch geroteerd. Zet op nul om log rotatie uit te schakelen.
Maximale aantal boeken in OPDS feeds. Maximum aantal boeken dat de server terug geeft in een enkele OPDS verkrijgingsfeed.
Maximaal aantal niet-gegroepeerde items in OPDS-feeds. Groepeer items in categorieën zoals auteur/labels per beginletter wanneer er meer items dan dit aantal zijn. Stel op nul in om uit te schakelen.
Toegestane max. bestandsgrootte om naar server te uploaden (in MB).
Aantal boeken te tonen op een enkele pagina. Aantal boeken te tonen op een enkele pagina in de browser.
Schrijf het PID van het proces naar het opgegeven bestand
De poort waarop geluisterd word naar verbindingen.
Pad naar JSON bestand met URLs voor de "Doorzoek het internet" functie. De gemakkelijkste manier om zo'n bestand te creëren is via Voorkeuren->Delen->Delen via (inter)net->Doorzoek het internet in calibre, creëer de URLs en exporteer ze.
Totaaltijd in seconden om te wachten om netjes af te sluiten.
Pad naar bestand SSL certificaat.
Pad naar bestand SSL persoonlijke sleutel.
Tijd (in seconden) totdat een inactieve verbinding wordt gesloten.
Laat niet-geauthentiseerde verbindingen van specifieke IP adressen veranderingen maken. Normaal, als u authenticatie niet aanzet, werkt de server in alleen-lezen modus zodat anonieme gebruikers geen veranderingen kunnen aanbrengen in uw calibre bibliotheken. Deze optie laat iedereen die verbindt vanop specifieke IP adressen veranderingen maken. Moet een komma gescheiden lijst zijn van adressen of netwerk specificaties. Nuttig als u de server wilt draaien zonder authenticatie maar toch calibredb wilt gebruiken om uw bibliotheken te wijzigen. Merk op dat deze optie aanzetten betekent dat iedereen die verbindt vanop de gespecificeerde adressen uw calibre bibliotheken kan wijzigen.
Een prefix om voor alle URL's te zetten. Nuttig als u deze server achter een omgekeerde proxy wil draaien. Bv. gebruik /calibre als het URL voorvoegsel.
Pad naar de gebruikersdatabase voor authenticatie. De database is een SQLite bestand. Gebruik --manage-users om het te creëren. U kan meer lezen over gebruikersbeheer op: https://manual.calibre-ebook.com/nl/server.html#managing-user-accounts-from-the-command-line-only
toon programmaversie en stop
Aantal werker threads gebruikt om verzoeken te verwerken.

Kovid Goyal

Kovid Goyal

April 5, 2024 7.8.0