table of contents
other versions
- trixie 8.5.0+ds-1+deb13u3
- trixie-backports 8.16.2+ds+~0.10.5-3~bpo13+1
- testing 9.14.0+ds+~0.10.6-2
- unstable 9.15.0+ds+~1.1.2-3
other languages
- العربية
- български
- català (ca)
- čeština
- dansk
- Deutsch
- Ελληνικά
- English
- español
- eesti
- euskara
- فارسی
- suomi
- français
- galego
- עברית
- hrvatski
- magyar
- íslenska
- italiano
- 日本語
- ಕನ್ನಡ
- 한국어
- lietuvių
- latviešu
- मराठी
- Melayu
- norsk bokmål
- Nederlands
- polski
- português (pt)
- português (pt-BR)
- română
- русский
- slovenčina
- slovenščina
- српски
- svenska
- Türkçe
- українська
- Tiếng Việt
- 中文 (zh-CN)
- 繁體中文 (zh-HK)
- 繁體中文 (zh-TW)
| CALIBRE-SERVER(1) | calibre | CALIBRE-SERVER(1) |
NAME¶
calibre-server - calibre-server
calibre-server [options] [path to library folder...]
Starta calibres innehållsserver. Innehållsservern gör dina calibre-bibliotek tillgängliga via internet. Du kan ange sökvägar till biblioteksmappar som argument till calibre-server. Om du inte anger några sökvägar används alla bibliotek som calibres huvudprogram känner till.
När du skickar argument som innehåller blanksteg till calibre-server ska du omge argumenten med citattecken. Till exempel: "/some path/with spaces"
[ALTERNATIV]¶
- --access-log
- Sökväg till åtkomstloggfil. 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 typ av autentisering att använda. Ange serverns HTTP-autentiseringsläge. Välj ”basic” om servern ligger bakom en SSL-proxy. Låt annars värdet vara ”auto”, vilket använder ”basic” om SSL är konfigurerat och ”digest” i annat fall.
- --auto-reload
- Ladda om servern automatiskt när källkoden ändras. Användbart vid utveckling. Ange också ett litet värde för tidsgränsen för avstängning.
- --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. Blockerar tillfälligt åtkomst från IP-adresser med upprepade misslyckade inloggningsförsök. Blockeringen varar i det angivna antalet minuter. Detta motverkar försök att gissa lösenord. Om värdet är noll sker ingen blockering.
- --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.
- --compress-min-size
- Minsta svarsstorlek för att använda datakomprimering (i byte).
- --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 över användardefinierade metadatafält som innehållsservern visar i vyerna /opds och /mobile. Om du anger detta alternativ visas inga fält som saknas i listan. Till exempel: my_rating,my_tags
- --enable-allow-socket-preallocation, --disable-allow-socket-preallocation
- Förallokering av socketar, till exempel vid socketaktivering med systemd. Som standard är det här alternativet aktiverat.
- --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-fallback-to-detected-interface, --disable-fallback-to-detected-interface
- Använd ett automatiskt identifierat gränssnitt som reserv. Om servern av någon anledning inte kan binda till gränssnittet som anges i alternativet listen_on, kommer det att försöka identifiera ett gränssnitt som ansluter till omvärlden och binda till det. Som standard är det här alternativet aktiverat.
- --enable-local-write, --disable-local-write
- Tillåt icke-autentiserade lokala anslutningar att göra ändringar. Normalt sett, om du inte aktiverar autentisering, körs servern i skrivskyddat läge, så att anonyma användare inte kan göra ändringar i dina calibre-bibliotek. Det här alternativet tillåter vem som helst som ansluter från samma dator som servern körs på att göra ändringar. Detta är användbart om du vill köra servern utan autentisering men ändå använda calibredb för att göra ändringar i dina calibre-bibliotek. Observera att om du aktiverar det här alternativet kan alla program som körs på datorn göra ändringar i dina calibre-bibliotek. I synnerhet tillåter webbläsaren Firefox även godtyckliga webbplatser att göra det. 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 skapa en hel del skräploggar, om din server utsätts för robottrafik. 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
- Filöverföringar utan kopiering för högre prestanda. Använd överföringar utan kopiering (zero-copy) i kärnan när filer skickas över nätverket för att öka prestandan. Detta kan dock orsaka skadade filöverföringar på vissa felaktiga filsystem. Inaktivera alternativet om filer skadas vid överföring. Som standard är det här alternativet aktiverat.
- --help, -h
- visa denna hjälptext och avsluta
- --ignored-fields
- Ignorerade användardefinierade metadatafält. Kommaseparerad lista över användardefinierade metadatafält som innehållsservern inte visar i vyerna /opds och /mobile. Till exempel: my_rating,my_tags
- --listen-on
- Gränssnitt för att lyssna efter anslutningar. Standard är att lyssna på alla tillgängliga IPv6- och IPv4-gränssnitt. Du kan till exempel ändra detta till "127.0.0.1" för att bara lyssna efter IPv4-anslutningar från den lokala maskinen, eller till "0.0.0.0" för att lyssna på alla inkommande 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-header-line-size
- Största storlek på enskild HTTP-rubrik (i KB).
- --max-job-time
- Längsta tid för arbetarprocesser. Högsta tid som arbetsprocesser tillåts köras (i minuter). Ställ in på noll för ingen gräns.
- --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 etc. 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). Den största tillåtna storleken på loggfiler som genereras av servern. När en loggfil blir större än den här storleken roteras den automatiskt. Ange 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 returnera 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.
- --max-request-body-size
- Största tillåtna storlek för filer som överförs till servern (i MB).
- --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.
- --pidfile
- Skriv process-PID till angiven fil
- --port
- Port att lyssna på efter anslutningar.
- --search-the-net-urls
- Sökväg till en JSON-fil som innehåller URL:er 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 URL:erna och exportera dem.
- --shutdown-timeout
- Total tid i sekunder att vänta på ren avstängning.
- --ssl-certfile
- Sökväg till SSL-certifikatfil.
- --ssl-keyfile
- Sökväg till privat SSL-nyckelfil.
- --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 URL:er. 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
- visa programmets versionsnummer och avsluta
- --worker-count
- Antal arbetstrådar som används för att behandla förfrågningar.
Author¶
Kovid Goyal
Copyright¶
Kovid Goyal
| September 18, 2026 | 9.15.0 |