calibre-server - calibre-server
calibre-server [選項] [書庫資料夾的路徑...]
啟動 calibre
內容伺服器。calibre
內容伺服器透過網路公開您的
calibre
書庫。您可以將書庫資料夾的路徑指定為:command:calibre-server
的參數。如果未指定任何路徑,calibre
主程式所知道的所有部件都將被使用。
每当向具有它们自己空间的:command:
`
calibre-server`传递参数时,用引号括起这些参数。例如:
"/some path/with spaces"
- --access-log
- 访问日志文件的路径。此日志包含有关连接到服务器并发出请求的客户端的信息。默认情况下,不进行访问日志记录。
- --auth-mode
- 選擇認證方式.
設定此伺服器的HTTP驗證方式,如果你將此伺服器至於反向代理後面的話請選擇"basic";除此之外請選擇"auto"。
- --ban-for
- 停用登錄失敗的 IP
位址重複次數.
臨時停用在指定的分鐘數上重複登錄失敗的
IP
位址的存取。有助於防止猜測密碼的嘗試。如果設定為零則不停用。
- --book-list-mode
- 選擇預設的書籍列表顯示模式.
设置默认的书籍显示模式.
每一名用户都可以单独重新设置此选项.
The default is to use a cover grid.
- --displayed-fields
- 限制顯示的使用者定義欄位.
逗号分隔的用户定义元数据字段的列表,将由内容服务器在
/opds 和 /mobile
视图中显示。如果指定此选项,则不会显示任何在此列表中的字段。例如:
my_rating,my_tags
- --enable-local-write,
--disable-local-write
- 允許未經身份驗證的本地連接進行變更.
通常,如果您不開啟身份驗證,則伺服器以唯讀模式執行,從而不允許匿名使用者變更您的
calibre
書庫。此選項允許任何人從伺服器上執行的同一台電腦連接來進行變更。如果您想在沒有身份驗證的情況下執行伺服器,但仍然使用
calibredb 對您的 calibre
書庫進行變更,那麼這選項是非常有用。請注意,開啟這個選項後意味著在電腦上執行的任何程式都可以對您的
calibre 書庫進行變更。
預設情況下,此選項是停用的。
- --ignored-fields
- 忽略使用者定義的中繼資料欄位.
逗号分隔用户定义元数据字段的列表,该内容字段将不能显示在内容服务器的
/opds 和 /mobile
的视图中。例如:
my_rating,my_tags
- --listen-on
- 接聽連接的介面.
預設情況下接聽所有可用的
IPv4
介面。例如,您可以將其變更為「127.0.0.1」以僅接聽來自本地電腦的連接,或變更為「::」以接聽所有傳入的
IPv6 和 IPv4 連接。
- --log
- 服务器日志的日志文件路径。此日志包含服务器信息和错误,而不是访问日志。默认情况下,它被写入标准输出(stdout)。
- --manage-users
- Manage the database of users allowed to connect to this server. You can
use it in automated mode by adding a --. See calibre-server
--manage-users -- help for details. See also the
--userdb option.
- --max-jobs
- 最大进程数.
對於大型作業任務設定執行作業單元的處理程序數是必需和有用的,如準備一本書供預覽、加入書籍、轉換等。通常,此類處理程序的最大數量基於
CPU
核心的數量。您可以透過這個設定來控制它。
- --max-log-size
- 日誌檔案最大大小(MB).
由伺服器產生的日誌檔案的最大容量。當日誌變得大於這個容量時,它將自動旋轉。設定為零時停用日誌旋轉。
- --search-the-net-urls
- 包含“搜索Internet”功能的URL的JSON文件的路径。创建这样的文件最简单的方法是进入首选项->网络共享->在Calibre中搜索互联网,创建URL并将其导出。
- --trusted-ips
- 允許來自特定IP位址的未經身份驗證的連接進行變更.
通常,如果您不開啟身份驗證,伺服器將以唯讀模式執行,從而不允許匿名使用者變更您的
Calibre
書庫。此選項允許從指定
IP
位址連接的任何人進行變更。必須是逗號分隔的位址或網路規範列表。如果您希望在不進行身份驗證的情況下執行伺服器,但仍使用
Calibredb 對您的 Calibre
書庫進行變更,則此功能非常有用。請注意,啟用此選項意味著從指定
IP
位址連接的任何人都可以變更您的
Calibre 書庫。
- --url-prefix
- 预置所有URL的一个前缀.
如果希望在逆向代理后面运行此服务器,则非常有用。例如使用,
/calibre 作为URL前缀。
- --userdb
- 用于身份验证的用户数据库路径。数据库是SQLite文件。使用:option:
`
--manage-users`创建它。您可以阅读以下更多关于管理用户的信息:https://manual.calibre-ebook.com/server.html#managing-user-accounts-from-the-command-line-only