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"
- --access-log
- Pad naar toegangslogbestand. Dit houdt informatie bij over clients die
verbinding maken met de server en aanvragen indienen. Standaard worden
geen toegangslogbestanden bijgehouden.
- --ajax-timeout
- Tijd (in seconden) om te wachten op een antwoord van de server bij
zoekopdrachten.
- --auth-mode
- 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".
- --auto-reload
- Herstart automatisch wanneer de bron code veranderd. Handig voor
ontwikkeling. U zou ook een kleine waarde moeten geven aan de afsluit
timeout.
- --ban-after
- Aantal mislukte inlogpogingen voor bannen. Het aantal mislukte
inlogpogingen waarna een IP adres wordt geband
- --ban-for
- 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.
- --book-list-mode
- 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.
- --custom-list-template
- 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.
- --daemonize
- Draai het proces in de achtergrond als een daemon (enkel Linux)
- --displayed-fields
- 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
- --enable-auth,
--disable-auth
- 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.
- --enable-local-write,
--disable-local-write
- 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.
- --enable-log-not-found,
--disable-log-not-found
- 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.
- --enable-use-bonjour,
--disable-use-bonjour
- 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.
- --enable-use-sendfile,
--disable-use-sendfile
- 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.
- --ignored-fields
- 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
- --listen-on
- De interface waarop te luisteren voor verbindingen. Standaard is luisteren
op alle beschikbare IPv4 interfaces. U kan dit veranderen naar bv.
"127.0.0.1" om enkel naar verbindingen van de
lokale machine te luisteren of naar "::" om naar
alle inkomende IPv6 en IPv4 verbindingen te luisteren.
- --log
- Pad naar logbestand voor serverlog. Dit logbestand bevat servergegevens en
fouten, maar geen toegangslogs. Het wordt standaard naar stdout
geschreven.
- --manage-users
- 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-job-time
- Maximale tijd voor werkprocessen. Maximale tijd dat werker processen mogen
draaien (in minuten). Stel in op nul voor geen limiet.
- --max-jobs
- 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-log-size
- 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.
- --max-opds-items
- Maximale aantal boeken in OPDS feeds. Maximum aantal boeken dat de server
terug geeft in een enkele OPDS verkrijgingsfeed.
- --max-opds-ungrouped-items
- 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.
- --num-per-page
- Aantal boeken te tonen op een enkele pagina. Aantal boeken te tonen op een
enkele pagina in de browser.
- --pidfile
- Schrijf het PID van het proces naar het opgegeven bestand
- --port
- De poort waarop geluisterd word naar verbindingen.
- --search-the-net-urls
- 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.
- --timeout
- Tijd (in seconden) totdat een inactieve verbinding wordt gesloten.
- --trusted-ips
- 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.
- --url-prefix
- 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.
- --userdb
- 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
- --worker-count
- Aantal werker threads gebruikt om verzoeken te verwerken.