calibre-server - calibre-server
calibre-server [options] [path to library folder...]
Starta calibre-innehållsservern.
calibre-innehållsservern exponerar dina calibre-bibliotek över
internet. Du kan ange sökvägen till biblioteksmappar som
argument till calibre-server. Om du inte anger några
vägar, kommer alla biblioteken som i calibre- huvudprogrammet
känner till att användas.
När du skickar argument till calibre-server som har
mellanslag i dem, bifoga argumenten i citattecken. Till exempel: "/some
path/with spaces"
- --access-log
- Sökväg till tillgångs loggfil. Denna loggfil
innehåller information om klienter som ansluter till servern och
gör efterfrågningar. Som standard görs ingen
åtkomstloggning.
- --ajax-timeout
- Tid (i sekunder) att vänta på ett svar från servern
när förfrågningar görs.
- --auth-mode
- Välj typen av autentisering att användas. Ställ in
HTTP-autentiseringsläget som används av servern.
Ställ in på "basic" om du placerar
den här servern bakom en SSL-proxy. Annars lämnar du det som
"auto", vilket kommer att använda
"basic" om SSL är konfigurerat, annars
använder det "digest".
- --auto-reload
- Starta automatiskt om servern när källkoden ändras.
Användbar för utveckling. Du bör också ange
ett lågt värde för stänga av
tidsbegränsning.
- --ban-after
- Antal misslyckade inloggningar för uteslutningar. Antal misslyckade
inloggningsförsök varefter en IP-adress är
utesluten
- --ban-for
- Uteslut IP-adresser som har upprepade misslyckade
inloggningsförsök. Uteslut tillfälligt åtkomst
för IP-adresser som har upprepade misslyckade
inloggningsförsök under det angivna antalet minuter.
Användbart för att förhindra försök att
gissa lösenord. Om den är inställd på noll
görs ingen uteslutning.
- --book-list-mode
- Välj standardläge för boklistan. Ställ in
standardläget för boklistan som ska användas
för nya användare. Enskilda användare kan
åsidosätta standardinställningarna i sina egna
inställningar. Standardinställningen är att
använda ett omslagsrutnät.
- --custom-list-template
- Sökvägen till en JSON-fil som innehåller en mall
för det anpassade boklistsläget. Det enklaste sättet
att skapa en sådan mallfil är att gå till
Inställningar->Dela via nätet->Mall för
boklista i calibre, skapa mallen och exportera den.
- --daemonize
- Kör process i bakgrunden som en demon (endast Linux).
- --displayed-fields
- Begränsa användardefinierade fält som ska visas.
Kommaseparerad lista med användardefinierade metadatafält
som kommer att visas av innehållsservern i /opds- och /mobila-vyer.
Om du anger det här alternativet kommer alla fält som inte
finns i den här listan att inte visas. Till exempel:
my_rating,my_tags
- --enable-auth,
--disable-auth
- Lösenordsbaserad autentisering för att komma åt
servern. Normalt är servern obegränsad, så att alla
kan få åtkomst till den. Du kan begränsa
åtkomsten till fördefinierade användare med det
här alternativet. Som standard är det här
alternativet inaktiverat.
- --enable-local-write,
--disable-local-write
- Tillåt icke-autentiserade lokala anslutningar att göra
ändringar. Normalt, om du inte aktiverar autentisering, fungerar
servern i skrivskyddat läge för att inte tillåta
anonyma användare att göra ändringar i dina
calibre-bibliotek. Med det här alternativet kan alla som ansluter
från samma dator som servern körs göra
ändringar. Detta är användbart om du vill köra
servern utan autentisering men ändå använder
calibredb för att göra ändringar i dina
calibre-bibliotek. Observera att om du aktiverar det här
alternativet betyder det att alla program som körs på datorn
kan göra ändringar i dina calibre-bibliotek. Som standard
är det här alternativet inaktiverat.
- --enable-log-not-found,
--disable-log-not-found
- Logga HTTP 404 (inte hittad)-förfrågningar. Normalt loggar
servern alla HTTP-förfrågningar för resurser som inte
finns. Detta kan generera en hel del skräploggar, om din server
är inriktad från robotar. Använd det här
alternativet för att stänga av dem. Som standard är
det här alternativet aktiverat.
- --enable-use-bonjour,
--disable-use-bonjour
- Annonsera OPDS-flöden via BonJour. Annonsera OPDS-flöden via
BonJour-tjänsten så att OPDS-baserade läsappar kan
upptäcka och ansluta till servern automatiskt. Som standard
är det här alternativet aktiverat.
- --enable-use-sendfile,
--disable-use-sendfile
- Noll-kopieringsfilöverföringar för ökad
prestanda. Detta kommer att använda noll-kopiering för
överföringar i kärnan när du skickar filer via
nätverket, vilket ökar prestanda. Det kan dock leda till
skadade filöverföringar på några trasiga
filsystem. Om du upplever skadade filöverföringar,
stäng av den. Som standard är det här alternativet
aktiverat.
- --ignored-fields
- Ignorera användardefinierade metadatafält. Kommaseparerad
lista över användardefinierade metadatafält som inte
kommer att visas av innehållsservern i /opds- och /mobila-vyer.
Till exempel: my_rating,my_tags
- --listen-on
- Gränssnitt för att lyssna efter anslutningar. Standard
är att lyssna på alla tillgängliga
IPv4-gränssnitt. Du kan ändra det här till exempelvis
"127.0.0.1" för att bara lyssna på
anslutningar från den lokala maskinen, eller till
"::" för att lyssna på alla
inkommande IPv6- och IPv4-anslutningar.
- --log
- Sökväg till loggfil för servern. Denna loggfil
innehåller serverinformation och fel, inte åtkomstloggar.
Som standard skrivs den till stdout.
- --manage-users
- Hantera databasen över användare som får ansluta till
denna server. Du kan använda den i automatiserat läge genom
att lägga till en --. Se calibre-server --manage-users
-- help för mer information. Se även alternativet
--userdb.
- --max-job-time
- Längsta tid för arbetarprocesser. Högsta tiden
arbetsprocesser tillåts att köra (i minuter). Sätt
till noll för ingen tidsbegränsning.
- --max-jobs
- Högst antal arbetarprocesser. Arbetarprocesser startas efter behov
och används för stora jobb som att förbereda en bok
för visning, lägga till böcker, konvertera o.s.v.
Normalt är högsta antalet sådana processer baserat
på antalet CPU-kärnor. Du kan kontrollera det med den
här inställningen.
- --max-log-size
- Största loggfilstorlek (i MB). Största storlek på
loggfiler som genereras av servern. När loggfilen blir
större än denna storlek roteras den automatiskt. Satt till
noll för att inaktivera loggrotation.
- --max-opds-items
- Högst antal böcker i OPDS-flöden. Högsta
antalet böcker som servern kommer att återge i ett enskilt
OPDS-anskaffningsflöde.
- --max-opds-ungrouped-items
- Högst antal ogrupperade poster i OPDS-flöden. Gruppera
poster i kategorier som författare/taggar efter första
bokstaven när det finns fler än det här antalet
poster. Ange noll för att inaktivera.
- --num-per-page
- Antal böcker att visa på en enskild sida. Antalet
böcker som ska visas på en enskild sida i
webbläsaren.
- --port
- Port att lyssna på efter anslutningar.
- --search-the-net-urls
- Sökväg till en JSON-fil som innehåller webbadresser
för funktionen "Sök på
internet". Det enklaste sättet att skapa en
sådan fil är att gå till
Inställningar->Dela via nätet->Sök på
internet i calibre, skapa webbadresserna och exportera dem.
- --timeout
- Tid (i sekunder) varefter en inaktiv anslutning stängs.
- --trusted-ips
- Tillåt icke-autentiserade anslutningar från specifika
IP-adresser att göra ändringar. Normalt, om du inte
aktiverar autentisering, fungerar servern i skrivskyddat läge
för att inte tillåta anonyma användare att
göra ändringar i dina calibre-bibliotek. Med det här
alternativet kan alla som ansluter från de angivna IP-adresserna
göra ändringar. Måste vara en kommaseparerad lista
med adress- eller nätverksspecifikationer. Detta är
användbart om du vill köra servern utan autentisering men
ändå använder calibredb för att göra
ändringar i dina calibre-bibliotek. Observera att om du aktiverar
det här alternativet betyder det att alla som ansluter från
de angivna IP-adresserna kan göra ändringar i dina
calibre-bibliotek.
- --url-prefix
- Ett prefix att lägga till i början på alla
webbadresser. Användbart om du vill köra den här
servern bakom en omvänd proxy. Använd till exempel /calibre
som URL-prefix.
- --userdb
- Sökväg till användardatabasen att använda
för autentisering. Databasen är en SQLite-fil. För
att skapa den använder du --manage-users. Du kan läsa
mer om hantering av användare på:
https://manual.calibre-ebook.com/sv/server.html#managing-user-accounts-from-the-command-line-only
- --version
- visar programmets versionsnummer och avsluta
- --worker-count
- Antal arbetstrådar som används för att behandla
förfrågningar.