CALIBRE-SERVER(1)

NAME
calibre-server - calibre-server

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

Elindítja el a Calibre tartalomkiszolgálót. A Calibre tartalomszerver az interneten keresztül elérhetővé teszi a Calibre könyvtárait. Megadhatja a könyvtár mappáinak elérési útját calibre-server. argumentumaként. Ha nem ad meg egyetlen elérési utat sem, akkor a program minden olyan könyvtárat használ, amelyről a fő Calibre program tud.

Amikor olyan argumentumokat ad át calibre-server-nak, amelyekben szóköz van, tegye idézőjelek közé az argumentumokat. Például: "/some path/with spaces"

[BEÁLLÍTÁSOK]

    --access-log
        A hozzáférési naplófájl elérési útja. Ez a napló információkat tartalmaz a kiszolgálóhoz csatlakozó és kéréseket benyújtó ügyfelekről. Alapértelmezés szerint nem történik hozzáférési naplózás.

    --ajax-timeout
        A szerver válaszának várakozási ideje (másodpercben) a lekérdezések során.

    --auth-mode
        A használt hitelesítés típusának kiválasztása. Állítsa be a szerver által használt HTTP hitelesítési módot. Állítsa "basic" értékre, ha ezt a szervert SSL proxy mögé helyezi. Ellenkező esetben hagyja "auto"-módban, amely az "basic" módot fogja használni, ha az SSL be van állítva, különben a "digest" módot fogja használni.

    --auto-reload
        A kiszolgáló automatikus újratöltése, ha a forráskód megváltozik. Hasznos a fejlesztéshez. Meg kell adni egy kis értéket is a leállítási időtúllépéshez.

    --ban-after
        A kitiltáshoz szükséges bejelentkezési hibák száma. Azon bejelentkezési hibák száma, amelyek után egy IP-cím letiltásra kerül

    --ban-for
        IP-címek letiltása, amelyeknél ismétlődő bejelentkezési hibák jelentkeztek. Ideiglenesen letiltja a hozzáférést az olyan IP-címekhez, amelyek ismétlődő bejelentkezési hibával rendelkeznek a megadott számú perceken keresztül. Hasznos a jelszavak kitalálására irányuló kísérletek megelőzésére. Ha nullára van állítva, nem történik kitiltás.

    --book-list-mode
        Az alapértelmezett könyvlista mód kiválasztása. Állítsa be az új felhasználóknál használt alapértelmezett könyvlista módot. Az egyes felhasználók felülírhatják az alapértelmezett beállításokat saját beállításaikban. Az alapértelmezés a fedőrács használata.

    --compress-min-size
        Minimális méret, amelyhez a válaszok adattömörítést használnak (bájtban).

    --custom-list-template
        Az egyéni könyvlista módhoz tartozó sablont tartalmazó JSON-fájl elérési útja. A legegyszerűbb módja egy ilyen sablonfájl létrehozásának, ha a Beállítások-> Megosztás a neten keresztül-> Könyvlistasablon Calibre-ben, létrehozzuk a sablont és exportáljuk.

    --daemonize
        Folyamat futtatása a háttérben "daemon"-ként (csak Linuxon).

    --displayed-fields
        A felhasználó által definiált mezők megjelenítésének korlátozása. A tartalomszerver által az /opds és /mobile nézetben megjelenített, felhasználó által definiált metaadatmezők vesszővel tagolt listája. Ha megadja ezt a lehetőséget, a listában nem szereplő mezők nem jelennek meg. Például: my_rating,my_tags

    --enable-allow-socket-preallocation, --disable-allow-socket-preallocation
        Aljzatok előzetes kiosztása, például systemd aljzat aktiválással. Alapértelmezésben ez a lehetőség engedélyezett.

    --enable-auth, --disable-auth
        Jelszó alapú hitelesítés a szerver eléréséhez. Általában a szerver korlátlan, így bárki hozzáférhet. Ezzel az opcióval korlátozhatja a hozzáférést előre meghatározott felhasználókra. Alapértelmezésben ez a lehetőség nem engedélyezett.

    --enable-fallback-to-detected-interface, --disable-fallback-to-detected-interface
        Visszatérés az automatikusan észlelt interfészhez. Ha a szerver valamilyen oknál fogva nem tud kapcsolódni a listen_on opcióban megadott interfészhez, akkor megpróbál egy olyan interfészt észlelni, amelyik a külvilághoz csatlakozik, és ehhez kötődik. Alapértelmezésben ez a lehetőség engedélyezett.

    --enable-local-write, --disable-local-write
        Engedélyezze a nem hitelesített helyi kapcsolatoknak a módosításokat. Normally, if you do not turn on authentication, the server operates in read-only mode, so as to not allow anonymous users to make changes to your calibre libraries. This option allows anybody connecting from the same computer as the server is running on to make changes. This is useful if you want to run the server without authentication but still use calibredb to make changes to your calibre libraries. Note that turning on this option means any program running on the computer can make changes to your calibre libraries. In particular, the Firefox web browser allows arbitrary websites to do so as well. Alapértelmezésben ez a lehetőség nem engedélyezett.

    --enable-log-not-found, --disable-log-not-found
        HTTP 404 (nem található) kérések naplózása. Általában a kiszolgáló naplózza a nem található erőforrások összes HTTP-kérését. Ez sok naplólevélszemetet generálhat, ha a szerverét robotok célozzák meg. Ezzel a lehetőséggel kapcsolhatja ki. Alapértelmezésben ez a lehetőség engedélyezett.

    --enable-use-bonjour, --disable-use-bonjour
        OPDS-hírcsatornák hirdetése a BonJour segítségével. Hirdesse az OPDS hírcsatornákat a BonJour szolgáltatáson keresztül, hogy az OPDS alapú olvasóalkalmazások automatikusan felismerjék és csatlakozzanak a szerverhez. Alapértelmezésben ez a lehetőség engedélyezett.

    --enable-use-sendfile, --disable-use-sendfile
        Nulla másolás nélküli fájlátvitel a nagyobb teljesítmény érdekében. Ez nulla-másolatot használ a kernelen belüli átvitelhez, amikor fájlokat küld a hálózaton, növelve a teljesítményt. Ez azonban hibás fájlátvitelt okozhat egyes hibás fájlrendszereken. Ha sérült fájlátvitelt tapasztal, kapcsolja ki. Alapértelmezésben ez a lehetőség engedélyezett.

    --help, -h
        súgó megjelenítése és kilépés

    --ignored-fields
        A felhasználó által definiált metaadatmezők figyelmen kívül hagyása. Vesszővel tagolt lista a felhasználó által definiált metaadatmezőkről, amelyeket a tartalomkiszolgáló nem jelenít meg az /opds és /mobile nézetben. Például: my_rating,my_tags

    --listen-on
        Az a felület, amelyen a kapcsolatok figyelhetők. Az alapértelmezett az összes elérhető IPv6 és IPv4 interfész figyelése. Módosíthatja ezt például "127.0.0.1”-re, ha csak a helyi gépről érkező IPv4-kapcsolatokat figyeli, vagy "0.0.0.0”-ra, ha az összes bejövő IPv4-kapcsolatot figyeli.

    --log
        A szervernapló naplófájljának elérési útja. Ez a napló szerverinformációkat és hibákat tartalmaz, nem hozzáférési naplókat. Alapértelmezés szerint az "stdout"-ba van írva.

    --manage-users
        A kiszolgálóhoz csatlakozásra jogosult felhasználók adatbázisának kezelése. Használhatja automatizált módban egy -- hozzáadásával. A részletekért lásd: calibre-server --manage-users -- help. Lásd még --userdb opciót.

    --max-header-line-size
        Egyetlen HTTP-fejléc max. mérete (KB-ban).

    --max-job-time
        A munkafolyamatok maximális ideje. A dolgozó folyamatok futásának maximális időtartama (percekben). Állítsa nullára, ha nincs korlát.

    --max-jobs
        A dolgozói folyamatok maximális száma. A munkafolyamatok szükség szerint elindulnak, és olyan nagy munkákhoz használatosak, mint például a könyv megtekintésre való előkészítése, könyvek hozzáadása, konvertálás stb. Általában az ilyen folyamatok maximális száma a CPU-magok számán alapul. Ezzel a beállítással szabályozhatja ezt.

    --max-log-size
        Naplófájl max. mérete (MB). A szerver által generált naplófájlok maximális mérete. Amikor a napló nagyobb lesz ennél a méretnél, automatikusan elforgatja. Állítsa nullára a naplóforgatás letiltásához.

    --max-opds-items
        A könyvek maximális száma az OPDS-hírcsatornákban. A könyvek maximális száma, amelyet a szerver egyetlen OPDS adatgyűjtési hírfolyamban visszaküld.

    --max-opds-ungrouped-items
        A csoportosítatlan elemek maximális száma az OPDS-hírcsatornákban. Csoportosítsa az elemeket kategóriákba (például szerző/címkék) az első betű szerint, ha ennél több elem van. A letiltáshoz állítsa nullára.

    --max-request-body-size
        A szerverre feltöltött fájlok megengedett max. mérete (MB-ban).

    --num-per-page
        Egy oldalon megjelenő könyvek száma. Egy böngésző oldalon megjelenő könyvek darabszáma.

    --pidfile
        A folyamat PID-jének beleírása a megadott fájlba

    --port
        Portszám, amelyen figyel a kiszolgáló.

    --search-the-net-urls
        A „Keresés az interneten” funkció URL-címeit tartalmazó JSON-fájl elérési útja. Egy ilyen fájl létrehozásának legegyszerűbb módja, ugrás a Beállítások-> Megosztás a neten keresztül-> Calibre keresés az interneten, és URL-ek létrehozása majd azok exportálása.

    --shutdown-timeout
        A tiszta leállásra való várakozás teljes időtartama másodpercben.

    --ssl-certfile
        SSL-tanúsítványfájl elérési útja.

    --ssl-keyfile
        SSL privát kulcs fájl elérési útja.

    --timeout
        Idő (másodpercben), amely után a tétlen kapcsolat bezárul.

    --trusted-ips
        A módosítások végrehajtásához engedélyezze a nem hitelesített kapcsolatokat adott IP-címekről. Normális esetben, ha nem kapcsolja be a hitelesítést, a szerver csak olvasható módban működik, így nem teszi lehetővé a névtelen felhasználók számára, hogy módosítsák a Calibre könyvtárakat. Ezzel az opcióval bárki, aki a megadott IP-címekről csatlakozik, változtatásokat hajthat végre. A címek vagy a hálózati specifikációk vesszővel elválasztott listájának kell lennie. Ez akkor hasznos, ha hitelesítés nélkül szeretné futtatni a kiszolgálót, de továbbra is használja a calibredb-t a Calibre könyvtárak módosításához. Vegye figyelembe, hogy ennek az opciónak a bekapcsolása azt jelenti, hogy bárki, aki a megadott IP-címekről csatlakozik, módosíthatja a Calibre könyvtárait.

    --url-prefix
        Az összes URL elé írandó előtag. Hasznos, ha ezt a kiszolgálót fordított proxy mögött szeretné futtatni. Például használja a /calibre-t URL előtagként.

    --userdb
        A hitelesítéshez használt felhasználói adatbázis elérési útja. Az adatbázis egy SQLite fájl. Létrehozásához használja a következőt: --manage-users. A felhasználók kezeléséről itt olvashat bővebben: <https://manual.calibre-ebook.com/server.html#managing-user-accounts-from-the-command-line-only>

    --version
        program verziójának megjelenítése és kilépés

    --worker-count
        A kérések feldolgozásához használt munkaszálak száma.

Author
Kovid Goyal

Copyright
Kovid Goyal