Provided by: calibre_6.24.0+ds-1_all
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. 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 ugyanarról a számítógépről csatlakozik, amelyen a kiszolgáló fut, változtatásokat hajthat végre. 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 a számítógépen futó bármely program módosíthatja a Calibre könyvtárakat. 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. Alapértelmezés az összes elérhető IPv4 interfészen történő figyelés. Módosíthatja ezt például „127.0.0.1”-re, ha csak a helyi gépről érkező kapcsolatokat figyeli, vagy „::”-re, ha az összes bejövő IPv6- és 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