CALIBRE-SERVER(1)

NAME
calibre-server - calibre-server

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

Käynnistä calibren sisältöpalvelin. Calibre Content -palvelin esittää calibre-kirjastot internetin kautta. Voit määrittää polun kirjastoon kansiot argumentteina calibre-server-komentoon. Jos et määritä mitään polkuja, kaikkia kirjastoja, jotka calibren pääohjelma tuntee, käytetään.

Aina kun annat calibre-server:lle argumentteja, joissa on välilyöntejä, sulje argumentit lainausmerkkeihin. Esimerkiksi: "/some path/with spaces"

[VALINNAT]

    --access-log
        Polku käyttöoikeuslokitiedostoon. Tämä loki sisältää tietoja asiakkaista, jotka muodostavat yhteyden palvelimeen ja tekevät pyyntöjä. Oletusarvoisesti pääsylokia ei tehdä.

    --ajax-timeout
        Aika (sekunteina), jonka kuluessa palvelimelta odotetaan vastausta kyselyjä tehtäessä.

    --auth-mode
        Valitse käytettävä todennustyyppi. Asettaa palvelimen käyttämän HTTP-todennustilan. Aseta arvoksi "basic", jos asetat tämän palvelimen SSL-välityspalvelimen taakse. Muussa tapauksessa jätä arvoksi "auto", joka käyttää "basic"-tunnistusta, jos SSL on määritetty, muuten se käyttää "digest"-tunnistusta.

    --auto-reload
        Lataa palvelin automaattisesti uudelleen, kun lähdekoodi muuttuu. Hyödyllinen kehitystyössä. Myös sammutusaikakatkaisulle kannattaa määrittää pieni arvo.

    --ban-after
        Kieltoon liittyvien kirjautumisvirheiden määrä. Kirjautumishäiriöiden määrä, jonka jälkeen IP-osoite kielletään

    --ban-for
        Kiellä IP-osoitteet, joilla on toistuvia kirjautumishäiriöitä. Kieltää tilapäisesti pääsyn IP-osoitteilta, joilla on toistuvia kirjautumishäiriöitä määritetyn minuuttimäärän aikana. Hyödyllinen salasanojen arvausyritysten estämiseksi. Jos arvoksi asetetaan nolla, estoja ei aseteta.

    --book-list-mode
        Valitse kirjaluettelon oletustila. Aseta oletuskirjaluettelotila, jota käytetään uusille käyttäjille. Yksittäiset käyttäjät voivat ohittaa oletusarvon omissa asetuksissaan. Oletuksena käytetään kansiruutua.

    --compress-min-size
        Vähimmäiskoko, jonka kohdalla vastauksissa käytetään tiedonpakkausta (tavuina).

    --custom-list-template
        Polku JSON-tiedostoon, joka sisältää mukautetun kirjaluettelotilan mallin. Helpoin tapa luoda tällainen mallitiedosto on siirtyä kohtaan Asetukset-> Jakaminen verkon kautta-> Kirjaluettelomalli Calibressä, luoda malli ja viedä se.

    --daemonize
        Suorita prosessi taustalla demonina (vain Linux).

    --displayed-fields
        Rajoita näytettäviä käyttäjän määrittämiä kenttiä. Pilkulla erotettu luettelo käyttäjän määrittämistä metadatakentistä, jotka sisältöpalvelin näyttää /opds- ja /mobile-näkymissä. Jos määrität tämän vaihtoehdon, luettelon ulkopuolisia kenttiä ei näytetä. Esimerkiksi: my_rating,my_tags

    --enable-allow-socket-preallocation, --disable-allow-socket-preallocation
        Socketin esivaraus, esimerkiksi systemd:n socket-aktivoinnilla. Oletusarvoisesti tämä vaihtoehto on käytössä.

    --enable-auth, --disable-auth
        Salasanapohjainen todennus palvelimeen pääsemiseksi. Normaalisti palvelin on rajoittamaton, joten kuka tahansa voi käyttää sitä. Voit rajoittaa pääsyn ennalta määritettyihin käyttäjiin tällä vaihtoehdolla. Oletuksena tämä vaihtoehto on poistettu käytöstä.

    --enable-fallback-to-detected-interface, --disable-fallback-to-detected-interface
        Palaa automaattisesti havaittuun liitäntään. Jos palvelin ei jostain syystä pysty sitoutumaan listen_on-vaihtoehdossa määritettyyn rajapintaan, se yrittää löytää rajapinnan, joka muodostaa yhteyden ulkomaailmaan, ja sitoutuu siihen. Oletusarvoisesti tämä vaihtoehto on käytössä.

    --enable-local-write, --disable-local-write
        Salli muutosten tekeminen paikallisille yhteyksille, joita ei ole todennettu. Jos et ota todennusta käyttöön, palvelin toimii tavallisesti vain lukutilassa, jotta nimettömät käyttäjät eivät voi tehdä muutoksia calibre-kirjastoihin. Tämän vaihtoehdon avulla kuka tahansa, joka muodostaa yhteyden samalta tietokoneelta, jolla palvelin toimii, voi tehdä muutoksia. Tämä on hyödyllistä, jos haluat käyttää palvelinta ilman todennusta, mutta käyttää calibredb:tä silti muutosten tekemiseen calibre-kirjastoihin. Huomaa, että tämän vaihtoehdon ottaminen käyttöön tarkoittaa, että mikä tahansa tietokoneella käynnissä oleva ohjelma voi tehdä muutoksia calibre-kirjastoihin. Oletuksena tämä vaihtoehto on poistettu käytöstä.

    --enable-log-not-found, --disable-log-not-found
        HTTP 404 (ei löydy) -pyyntöjen kirjaaminen. Normaalisti palvelin kirjaa kaikki HTTP-pyynnöt, jotka koskevat resursseja, joita ei löydy. Tämä voi tuottaa paljon lokiroskapostia, jos palvelimesi on bottien kohteena. Voit poistaa sen käytöstä tällä vaihtoehdolla. Oletusarvoisesti tämä vaihtoehto on käytössä.

    --enable-use-bonjour, --disable-use-bonjour
        Ilmoita OPDS-syötteet BonJourin kautta. Ilmoita OPDS-syötteet BonJour-palvelun kautta, jotta OPDS-pohjaiset lukusovellukset voivat tunnistaa palvelimen ja muodostaa siihen yhteyden automaattisesti. Oletusarvoisesti tämä vaihtoehto on käytössä.

    --enable-use-sendfile, --disable-use-sendfile
        Nollakopiointi tiedoston siirrot lisäävät suorituskykyä. Tämä käyttää ytimen sisäisiä nollakopiointisiirtoja, kun tiedostoja lähetetään verkon kautta, mikä parantaa suorituskykyä. Se voi kuitenkin aiheuttaa korruptoituneita tiedostojen siirtoja joissakin viallisissa tiedostojärjestelmissä. Jos tiedostojen siirrot ovat korruptoituneita, kytke se pois päältä. Oletusarvoisesti tämä vaihtoehto on käytössä.

    --help, -h
        näytä tämä ohjeviesti ja poistu

    --ignored-fields
        Ohitetut käyttäjän määrittämät metatietokentät. Pilkulla erotettu luettelo käyttäjän määrittämistä metatietokentistä, joita sisältöpalvelin ei näytä /opds- ja /mobile-näkymissä. Esimerkiksi: my_rating,my_tags

    --listen-on
        Rajapinta, jolla yhteyksiä kuunnellaan. Oletuksena on kuunnella kaikkia käytettävissä olevia IPv6- ja IPv4-rajapintoja. Voit muuttaa tämän esimerkiksi muotoon "127.0.0.1", jos haluat kuunnella vain IPv4-yhteyksiä paikallisesta koneesta, tai "0.0.0.0", jos haluat kuunnella kaikkia saapuvia IPv4-yhteyksiä.

    --log
        Polku palvelimen lokitiedostoon. Tämä loki sisältää palvelimen tietoja ja virheitä, ei käyttöpäiväkirjoja. Oletusarvoisesti se kirjoitetaan stdoutiin.

    --manage-users
        Hallitse tietokantaa käyttäjistä, joilla on oikeus muodostaa yhteys tähän palvelimeen. Voit käyttää sitä automaattisessa tilassa lisäämällä --. Katso lisätietoja osoitteesta calibre-server --manage-users -- help. Katso myös vaihtoehto --userdb.

    --max-header-line-size
        Yksittäisen HTTP-otsikon enimmäiskoko (KB).

    --max-job-time
        Tehtäväprosessien enimmäisaika. Tehtäväprosessien sallittu enimmäiskesto (minuutteina). Asetetaan nollaan, jos rajoitusta ei ole.

    --max-jobs
        Tehtäväprosessien enimmäismäärä. Tehtäväprosessit käynnistetään tarpeen mukaan, ja niitä käytetään suuriin tehtäviin, kuten kirjan valmisteluun katselua varten, kirjojen lisäämiseen, muuntamiseen jne. Tavallisesti tällaisten prosessien enimmäismäärä perustuu suorittimen ytimien määrään. Voit hallita sitä tällä asetuksella.

    --max-log-size
        Lokitiedoston enimmäiskoko (MB). Palvelimen tuottamien lokitiedostojen enimmäiskoko. Kun loki kasvaa tätä suuremmaksi, se kiertyy automaattisesti. Aseta nollaksi, jos haluat poistaa lokin pyörittämisen käytöstä.

    --max-opds-items
        Kirjojen enimmäismäärä OPDS-syötteissä. Kirjojen enimmäismäärä, jonka palvelin palauttaa yhdessä OPDS-hankintasyötteessä.

    --max-opds-ungrouped-items
        Ryhmittämättömien kohteiden enimmäismäärä OPDS-syötteissä. Ryhmittele kohteet kategorioihin, kuten kirjoittaja/tagit alkukirjaimen mukaan, kun kohteita on enemmän kuin tämä määrä. Nollan asettaminen poistaa käytöstä.

    --max-request-body-size
        Palvelimelle ladattavien tiedostojen suurin sallittu koko (MB).

    --num-per-page
        Yhdellä sivulla näytettävien kirjojen määrä. Selaimessa yhdellä sivulla näytettävien kirjojen määrä.

    --pidfile
        Kirjoita prosessin PID määritettyyn tiedostoon

    --port
        Portti, jossa yhteyksiä kuunnellaan.

    --search-the-net-urls
        Polku JSON-tiedostoon, joka sisältää URL-osoitteet "Etsi internetistä" -toimintoa varten. Helpoin tapa luoda tällainen tiedosto on mennä kohtaan Asetukset-> Jakaminen netin kautta-> Etsi internetistä Calibressa, luoda URL-osoitteet ja viedä ne.

    --shutdown-timeout
        Kokonaisaika sekunteina odotettaessa puhdasta sammutusta.

    --ssl-certfile
        Polku SSL-sertifikaattitiedostoon.

    --ssl-keyfile
        Polku SSL:n yksityiseen avaintiedostoon.

    --timeout
        Aika (sekunteina), jonka jälkeen käyttämätön yhteys suljetaan.

    --trusted-ips
        Salli tiettyjen IP-osoitteiden ei-autentikoitujen yhteyksien tehdä muutoksia. Jos et ota todennusta käyttöön, palvelin toimii tavallisesti vain lukutilassa, jotta nimettömät käyttäjät eivät voi tehdä muutoksia calibre-kirjastoihin. Tämä vaihtoehto sallii kaikkien määritetyistä IP-osoitteista tulevien yhteydenottajien tehdä muutoksia. Täytyy olla pilkulla erotettu luettelo osoite- tai verkkomäärityksistä. Tämä on hyödyllinen, jos haluat käyttää palvelinta ilman todennusta, mutta käyttää calibredb:tä silti muutosten tekemiseen calibre-kirjastoihin. Huomaa, että tämän vaihtoehdon ottaminen käyttöön tarkoittaa, että kuka tahansa, joka muodostaa yhteyden määritetyistä IP-osoitteista, voi tehdä muutoksia calibre-kirjastoihin.

    --url-prefix
        Kaikkiin URL-osoitteisiin liitettävä etuliite. Hyödyllinen, jos haluat käyttää tätä palvelinta käänteisen välityspalvelimen takana. Käytä esimerkiksi URL-osoitteen etuliitteenä /calibre.

    --userdb
        Polku todennuksessa käytettävään käyttäjätietokantaan. Tietokanta on SQLite-tiedosto. Sen luomiseen käytetään --manage-users. Voit lukea lisää käyttäjien hallinnasta osoitteessa: <https://manual.calibre-ebook.com/server.html#managing-user-accounts-from-the-command-line-only>

    --version
        näytä ohjelman versionumero ja poistu

    --worker-count
        Pyyntöjen käsittelyyn käytettävien työsäikeiden määrä.

Author
Kovid Goyal

Copyright
Kovid Goyal